mubench

Software Screenshot:
mubench
Software Details:
Version: 0.2.2
Upload Date: 3 Jun 15
Developer: Alex Izvorski
Distribution Type: Freeware
Downloads: 10

Rating: 3.0/5 (Total Votes: 2)

mubench is an in-depth, low-level benchmark for x86 processors. Its primary goal is to provide useful information for people who optimize assembly code and for people who write compilers. mubench project measures latency and throughput for each individual instruction (sometimes several forms of the same instruction), as well as the throughput of arbitrary instruction mixes. The results produced by mubench are typically an order of magnitude more detailed than those found in AMD or Intel manuals.

mubench results for a variety of processors are available. If you find this information useful, please run mubench on your processor and upload the results.

mubench fully supports all SIMD instruction sets for the x86, including SSSE3, SSE3, SSE2, SSE, MMX, MMX Ext, 3DNow! and 3DNow! Ext. Support for non-SIMD instructions is partial: most data move, binary arithmetic, logical, shift/rotate and bit/byte instructions are supported, but other instructions, particularly branch and function call instructions or instructions manipulating the stack, are not supported. Floating-point instructions for the x87 are not supported. mubench only uses register-to-register (or immediate) forms of the instructions; memory operands are not supported. These limitations will be gradually removed in later releases.

Running:

perl mubench.pl [options]

Options:

--(no-)accurate runs tests several times (default on)
--mhz=2500 processor speed in MHz (normally autodetected from /proc/cpuinfo, set here if that
is wrong, for example if you have SpeedStep enabled)
--(no-)64bit benchmark 64-bit (amd64, emt64, x86-64) instructions (default autodetected)
--(no-)32bit benchmark 32-bit instructions
--(no-)pairs benchmark instruction mixes (default on, very slow; use --no-pairs for a very fast benchmark
that runs in minutes)
--include=add,sub benchmark only instructions matching the given list of patterns (regular expressions ok)
--output=xml|csv|text select output format
--outfile=file.xml output file to save results to (default mubench-results-.xml if xml,
standard output otherwise)

What's New in This Release:

Similar Software

Cbench
Cbench

3 Jun 15

Maguma Workbench
Maguma Workbench

3 Jun 15

OpenHPI
OpenHPI

17 Feb 15

SOFA Statistics
SOFA Statistics

7 Mar 16

Other Software of Developer Alex Izvorski

h264bitstream
h264bitstream

3 Jun 15

Comments to mubench

Comments not found
Add Comment
Turn on images!