mubench

Screenshot Software:
mubench
Mga detalye ng Software:
Bersyon: 0.2.2
I-upload ang petsa: 3 Jun 15
Nag-develop: Alex Izvorski
Lisensya: Libre
Katanyagan: 10

Rating: 3.0/5 (Total Votes: 2)

mubench ay isang in-depth, benchmark low-level para sa x86 processors. Ang pangunahing layunin ay upang magbigay ng kapaki-pakinabang na impormasyon para sa mga tao na i-optimize ang assembly code at para sa mga tao na magsulat compiler. mubench panukala proyekto latency at throughput para sa bawat indibidwal na pagtuturo (minsan ilang mga form ng parehong pagtuturo), pati na rin ang throughput ng arbitrary pagtuturo mixes. Ang mga resulta na ginawa sa pamamagitan ng mubench ay karaniwang isang order ng magnitude mas detalyadong kaysa sa mga matatagpuan sa AMD o Intel manual.
mubench resulta para sa isang iba't ibang mga processors ay magagamit. Kung nakita mo ito kapaki-pakinabang na impormasyon, mangyaring patakbuhin mubench sa iyong processor at i-upload ang mga resulta.
mubench ganap na sumusuporta sa lahat ng SIMD set ng pagtuturo para sa mga x86, kabilang SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! at 3DNow! Ext. Suporta para sa mga non-SIMD tagubilin ay bahagyang: ilipat ang karamihan ng data, binary arithmetic, logical, shift / paikutin at mga tagubilin bit / byte ay suportado, ngunit ang iba pang mga tagubilin, lalo na sangay at mga function ng tawag tagubilin o mga tagubilin sa pagmamanipula ng stack, ay hindi suportado. Lumulutang-point mga tagubilin para sa x87 ay hindi suportado. Ginagamit lamang ng mubench magparehistro-to-register (o agarang) anyo ng mga tagubilin; memory operands ay hindi suportado. Ang mga limitasyon ay unti dahil sa mamaya release.
Tumatakbo:
Perl mubench.pl [mga opsyon]
Mga pagpipilian:
 - (Walang-) pagsusulit tumpak nagpapatakbo ng ilang beses (default on)
 --mhz = 2500 processor bilis sa MHz (normal autodetected mula sa / proc / cpuinfo, itakda dito kung na
                           ay mali, halimbawa kung ikaw ay may naka-enable SpeedStep)
 - (Walang-) 64bit benchmark 64-bit (amd64, emt64, x86-64) mga tagubilin (default autodetected)
 - (Walang-) 32bit benchmark 32-bit mga tagubilin
 - (Walang-) pares benchmark pagtuturo mixes (default on, masyadong mabagal; gamitin --no-pares para sa isang napaka-mabilis benchmark
                           na tumatakbo sa ilang minuto)
 --include = magdagdag, sub benchmark gabay lamang na tumutugma sa ibinigay na listahan ng mga pattern (regular na expression ok)
 --output = xml | csv | text piliin ang output format
 --outfile = file.xml output file upang i-save ng mga resulta sa (default mubench-resulta-.xml kung xml,
                           standard output kabilang banda)
Ano ang Bago sa Paglabas na ito:

Katulad na software

Iba pang mga software developer ng Alex Izvorski

h264bitstream
h264bitstream

3 Jun 15

Mga komento sa mubench

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!