concettualeUna lingua di test di correttezza e prestazioni della rete. | |
Scarica ora |
concettuale Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- BSD License
- Prezzo:
- FREE
- Nome editore:
- Scott Pakin
- Sito web dell'editore:
- http://www.pakin.org/~scott/
concettuale Tag
concettuale Descrizione
Una correttezza della rete e una lingua di test delle prestazioni. Il software concettuale è uno strumento progettato per facilitare rapidamente programmi che misurano le prestazioni e / o testare la correttezza delle reti e dei livelli di protocollo di rete. I centri di reti in un linguaggio di progenicità semplice e specifico del dominio; Alcune linee di codice concettuale possono produrre programmi che richiederebbero significativamente più sforzi per scrivere in un linguaggio di programmazione convenzionale. Uno degli obiettivi concettuali è quello di aumentare il benchmarking di rete da un'arte a una scienza. A tal fine, i programmi concettuali del registro non solo i dati di misurazione ma anche una ricchezza di informazioni sulla configurazione sperimentale, rendendo facile per qualcun altro di riprodurre i tuoi test di prestazione.Exemplenumreps è "numero di ripetizioni" e proviene da "--reps" o "-r" con predefinito 100.Per ripetizioni di ripetizione più 2 ripetizioni di riscaldamento {Task 0 ripristina i suoi contatori quindi Attività 0 invia un messaggio da 1 megabyte a Task 1, quindi Attività 1 Invia un messaggio da 1 megabyte a Task 0 THEN Task 0 Logs ELAPSED_USECS / 2 come "latenza unidirezionale (US)" e la mediana di (total_bytes / elapisce_usecs) * 1E6 / 1m come "larghezza di banda (MB / s)"} I dati sono memorizzati in un valore separato da virgola facile da ansimare (CSV ) Formato con la prima riga di intestazioni di colonna presa direttamente dal programma. La seconda fila di intestazioni indica come i dati in ciascuna colonna sono stati aggregati. Quali sono importanti, tuttavia, è tutte le altre informazioni nel file di registro. I file di registro concettuali sono destinati a funzionare come un notebook da laboratorio, inclusi non solo i risultati di un esperimento ma anche una descrizione precisa della configurazione che ha portato a tali risultati. Quanti processori sono nel mio sistema? Quanto sono veloci? Quali opzioni del compilatore e del compilatore sono state utilizzate per compilare semplici? Quali parametri della riga di comando sono stati passati al programma? È tutto nel file di registro. I file di registro elencano anche il codice sorgente del programma completo, quindi non c'è ambiguità su ciò che è stato misurato. Puoi guardare un file di registro concettuale un anno in futuro e sapere esattamente cosa rappresenti le misurazioni? Molto più utile di un test di prestazione che sputa solo 397.2 e richiede di ricordare a cosa si riferisce. Cosa c'è di nuovo in questa versione: · La versione 1.1 di concettuale è in gran parte un rilascio di bug fix - un sacco di · Tiny, piccole correzioni di bug che hanno un impatto principalmente sulla build concettuale · processi. Tuttavia, il linguaggio concettuale fornisce un nuovo utile · Caratteristica: è in costruzione ora accetta serie di numeri proprio come il · Per ogni costrutto. Ad esempio, i programmi concettuali ora possono includere Dichiarazioni come quanto segue: · Attività T Tali che T è in {2, 5, 8, ..., NUM_TASKS-1} Invia A · Messaggio 32-kilobyte alle attività R Tale che R è in {T-1, T-2}. · La sintassi dell'intervallo precedente per è in (ad es .. "T è in ") è ora · Deprecato come la nuova sintassi impostata fornisce un adeguato superset del · Funzionalità della sintassi della gamma (ad esempio, "T è in {3, ..., 10}"). · I programmi costruiti con concettuale v1.1 hanno funzionato con successo su tutto · 147.456 core (36.864 nodi) dell'alba, il sistema Bluegene / P IBM · Installato al Lawrence Livermore National Laboratory. · L'autopackage concettuale è ora costruito come pacchetto ibrido a 32/64 bit. · Eseguire concettual_1.1.Package su un sistema X86 a 32 o 64 bit, · E dovrebbe installare automaticamente le librerie corrette per questo · piattaforma. · Vedere il registro delle modifiche per i dettagli completi di tutto ciò che è · Modificato dalla versione 1.0.
concettuale Software correlato
Interborisma
Un'applicazione di benchmark è progettata per il benchmark Interattività in Linux ...
166
kexec-loader.
Kexec-Loader è un bootloader basato su Linux che funziona caricando il kernel del sistema di destinazione utilizzando le chiamate di sistema Kexec. ...
492
BAVAGLIO
GAG (iniziali, in spagnolo, di graphical boot manager) è un programma di boot manager. ...
554