BenchUtil icon indicating copy to clipboard operation
BenchUtil copied to clipboard

CPU Benchmarking Tool which calculates IOPS and FLOPS.

trafficstars

BenchUtil

CPU Benchmarking Tool by calculating IOPS and FLOPS.

Build Binaries

  $ make

Cleaning Old Build

  $ make clean

Install Binaries

  $ sudo make install

Uninstall Binaries

  $ sudo make uninstall

Usage

  $ iops32 $(nproc)
  $ iops64 $(nproc)
  $ flops32 $(nproc)
  $ flops64 $(nproc)

Benchmark Results!!

Hey, if you used this tool to benchmark your processor's raw IOPS and FLOPS you can add it here by a Pull Request! You PR your test results for different devices, diversity is great!


user: shaswata56

CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz

./iops64 8
Benchmarking for 64 Bit Integer operations per second
1| Tr 1: 1124851040 Tr 2: 793884201 Tr 3: 771428733 Tr 4: 1005115326 Tr 5: 734654499 Tr 6: 876540800 Tr 7: 1652518115 Tr 8: 1639176159 IOPS = 8598168873
Maximum CPU Throughput: 8.598168 Gigaiops.
Maximum Single Core Throughput: 1.652518 Gigaiops.

./flops64 8
Benchmarking for 64 Bit Floating point operations per second
1| Tr 1: 1224104106 Tr 2: 1490004774 Tr 3: 632462621 Tr 4: 994263362 Tr 5: 632271057 Tr 6: 1349505497 Tr 7: 994876034 Tr 8: 637448332 FLOPS = 7954935783
Maximum CPU Throughput: 7.954936 Gigaflops.
Maximum Single Core Throughput: 1.490005 Gigaflops.