mubench egy mélyreható, alacsony szintű viszonyítási x86 processzorok. Elsődleges célja, hogy hasznos információt, akik optimalizálni assembly kódot, és az emberek, akik írni összeállítói. mubench projekt intézkedések latencia és átbocsátási minden egyes utasítás (néha több formája azonos utasítás), valamint az áthaladó tetszőleges utasítás keverékek. Az eredményeket produkáltak mubench jellemzően nagyságrendekkel részletesebb, mint amik a AMD vagy Intel kézikönyvek.
mubench eredmények a különböző processzorok állnak rendelkezésre. Ha a tudnivalók, futtassa mubench a processzor és töltsd fel az eredményeket.
mubench teljes mértékben támogatja az összes SIMD utasításkészleteket az x86, beleértve SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! és 3DNow! Ext. Támogatást nyújt a nem-SIMD utasítások részleges: a legtöbb adat mozog, bináris aritmetikai, logikai, shift / forgatni és bit / byte utasítások támogatott, de más utasítást, különösen ágazati és függvényhívás utasításokat vagy utasításokat manipulálni a verem, nem támogatottak. Lebegőpontos utasítások a x87 nem támogatott. mubench csak akkor használja regisztrálni-to-nyilvántartás (vagy közvetlen) formái az utasításokat; memória operandus nem támogatott. Ezek a korlátozások fokozatosan eltávolították a későbbi kiadásokban.
Futás:
perl mubench.pl [opciók]
Lehetőségek:
- (No) pontos fut a vizsgálatokat többször (alapértelmezett)
--mhz = 2500 processzor sebességét MHz (általában automatikusan felismerve a / proc / cpuinfo, itt beállított ha ez
rossz, például, ha SpeedStep engedélyezése)
- (No) 64bit benchmark 64-bit (amd64, EMT64, x86-64) utasítások (alapértelmezett automatikusan felismerve)
- (No) 32bit benchmark 32 bites utasítások
- (No) pár benchmark használati keverékek (alapértelmezés, nagyon lassú, használja a -no-párokat egy nagyon gyors benchmark
futó perc)
--include = add, sub benchmark csak utasításokat illeszkedik a megadott minták listája (reguláris kifejezések ok)
--output = xml | csv | szöveg válassza kimeneti formátum
--outfile = file.xml kimeneti fájlt menteni eredmények (alapértelmezett mubench-eredmény-.xml ha xml,
szabványos kimenet egyébként)
Újdonságok ebben a kiadásban:
Szoftver adatai:
Változat: 0.2.2
Feltöltés dátuma: 3 Jun 15
Engedély: Ingyenes
Népszerűség: 194
Hozzászólás nem található