mubench

Software screenshot:
mubench
Dettagli del software:
Versione: 0.2.2
Data di caricamento: 3 Jun 15
Sviluppatore: Alex Izvorski
Licenza: Libero
Popolarità: 194

Rating: 3.0/5 (Total Votes: 3)

mubench è in profondità, a basso livello di riferimento per processori x86. Il suo obiettivo primario è quello di fornire informazioni utili per le persone che ottimizzano codice assembly e per le persone che scrivono compilatori. misure di progetto mubench latenza e produttività per ogni singola istruzione (talvolta diverse forme della stessa istruzione), così come la velocità di miscele di istruzioni arbitrarie. I risultati prodotti da mubench sono tipicamente un ordine di grandezza più dettagliate di quelle che si trovano nei manuali AMD o Intel.
Risultati mubench per una varietà di processori sono disponibili. Se queste informazioni siano utili, eseguire mubench sul processore e caricare i risultati.
mubench completamente supporta tutti i set di istruzioni SIMD per x86, tra cui SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! e 3DNow! Ext. Il supporto per le istruzioni SIMD non è parziale: la maggior parte dei dati si muovono, l'aritmetica binaria, logico, spostamento / rotazione e istruzioni bit / byte sono supportati, ma altre istruzioni, in particolare istruzioni o istruzioni manipolare lo stack filiali e chiamata di funzione, non sono supportati. Istruzioni in virgola mobile per gli x87 non sono supportate. mubench utilizza solo registro a registro (o immediati) forme di istruzioni; operandi di memoria non sono supportati. Queste limitazioni saranno gradualmente rimosse nelle versioni successive.
Esecuzione:
perl mubench.pl [opzioni]
Opzioni:
 - (No-) viene eseguito accurate prove un numero di volte (attiva per default)
 --mhz = 2500 velocità del processore in MHz (normalmente rilevato automaticamente da / proc / cpuinfo, impostare qui se questo
                           è sbagliato, per esempio, se è stata attivata SpeedStep)
 - (No-) 64bit benchmark a 64-bit (amd64, EMT64, x86-64) istruzioni (default rilevato automaticamente)
 - (no-) 32bit benchmark istruzioni a 32 bit
 - (No-) coppie di miscele di istruzioni di riferimento (di default su, molto lentamente, usare --no-coppie per un punto di riferimento molto veloce
                           che corre in minuti)
 --include = aggiungere, solo sub benchmark istruzioni corrispondenti alla lista data di pattern (espressioni regolari ok)
 --output = xml | csv | testo selezionare il formato di output
 --outfile = file.xml file di output per salvare i risultati (default mubench-risultati-XML se xml,
                           standard output altrimenti)
Cosa c'è di nuovo in questo rilascio:

Programmi simili

IOR
IOR

2 Jun 15

Bootchart
Bootchart

3 Jun 15

netperf
netperf

3 Jun 15

UMark
UMark

3 Jun 15

Altri software di sviluppo Alex Izvorski

h264bitstream
h264bitstream

3 Jun 15

Commenti a mubench

I commenti non trovato
Aggiungi commento
Accendere le immagini!