- Architecture: x86_64
- CPU op-mode(s): 32-bit, 64-bit
- Byte Order: Little Endian
- CPU(s): 4
- On-line CPU(s) list: 0-3
- Thread(s) per core: 1
- Core(s) per socket: 4
- Socket(s): 1
- NUMA node(s): 1
- Vendor ID: GenuineIntel
- BIOS Vendor ID: Red Hat
- CPU family: 6
- Model: 6
- Model name: QEMU Virtual CPU version 2.5+
- BIOS Model name: RHEL 7.6.0 PC (i440FX + PIIX, 1996)
- Stepping: 3
- CPU MHz: 2294.608
- BogoMIPS: 4589.21
- Hypervisor vendor: KVM
- Virtualization type: full
- L1d cache: 32K
- L1i cache: 32K
- L2 cache: 4096K
- L3 cache: 16384K
- NUMA node0 CPU(s): 0-3
- Flags: fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 ht syscall nx lm rep_good nopl xtopology cpuid tsc_known_freq pni cx16 x2apic hypervisor lahf_lm cpuid_fault pti
- gcc -o pgms/arithoh -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Darithoh src/arith.c
- gcc -o pgms/register -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum='register int' src/arith.c
- gcc -o pgms/short -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum=short src/arith.c
- gcc -o pgms/int -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum=int src/arith.c
- gcc -o pgms/long -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum=long src/arith.c
- gcc -o pgms/float -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum=float src/arith.c
- gcc -o pgms/double -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -Ddatum=double src/arith.c
- gcc -o pgms/hanoi -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/hanoi.c
- gcc -o pgms/syscall -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/syscall.c
- gcc -o pgms/context1 -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/context1.c
- gcc -o pgms/pipe -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/pipe.c
- gcc -o pgms/spawn -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/spawn.c
- gcc -o pgms/execl -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/execl.c
- gcc -o pgms/dhry2 -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -DHZ= ./src/dhry_1.c ./src/dhry_2.c
- gcc -o pgms/dhry2reg -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -DHZ= -DREG=register ./src/dhry_1.c ./src/dhry_2.c
- gcc -o pgms/looper -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/looper.c
- gcc -o pgms/fstime -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME src/fstime.c
- gcc -o pgms/whetstone-double -Wall -pedantic -O3 -ffast-math -march=native -mtune=native -I ./src -DTIME -DDP -DGTODay -DUNIXBENCH src/whets.c -lm
- make all
- make[1]: Entering directory '/byte-unixbench/UnixBench'
- make distr
- make[2]: Entering directory '/byte-unixbench/UnixBench'
- Checking distribution of files
- ./pgms exists
- ./src exists
- ./testdir exists
- ./tmp exists
- ./results exists
- make[2]: Leaving directory '/byte-unixbench/UnixBench'
- make programs
- make[2]: Entering directory '/byte-unixbench/UnixBench'
- make[2]: Nothing to be done for 'programs'.
- make[2]: Leaving directory '/byte-unixbench/UnixBench'
- make[1]: Leaving directory '/byte-unixbench/UnixBench'
- # # # # # # # ##### ###### # # #### # #
- # # ## # # # # # # # ## # # # # #
- # # # # # # ## ##### ##### # # # # ######
- # # # # # # ## # # # # # # # # #
- # # # ## # # # # # # # ## # # # #
- #### # # # # # ##### ###### # # #### # #
- Version 5.1.3 Based on the Byte Magazine Unix Benchmark
- Multi-CPU version Version 5 revisions by Ian Smith,
- Sunnyvale, CA, USA
- January 13, 2011 johantheghost at yahoo period com
- ------------------------------------------------------------------------------
- Use directories for:
- * File I/O tests (named fs***) = /byte-unixbench/UnixBench/tmp
- * Results = /byte-unixbench/UnixBench/results
- ------------------------------------------------------------------------------
- 1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
- 1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
- 1 x Execl Throughput 1 2 3
- 1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
- 1 x File Copy 256 bufsize 500 maxblocks 1 2 3
- 1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
- 1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
- 1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
- 1 x Process Creation 1 2 3
- 1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
- 1 x Shell Scripts (1 concurrent) 1 2 3
- 1 x Shell Scripts (8 concurrent) 1 2 3
- 4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
- 4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
- 4 x Execl Throughput 1 2 3
- 4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
- 4 x File Copy 256 bufsize 500 maxblocks 1 2 3
- 4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
- 4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
- 4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
- 4 x Process Creation 1 2 3
- 4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
- 4 x Shell Scripts (1 concurrent) 1 2 3
- 4 x Shell Scripts (8 concurrent) 1 2 3
- ========================================================================
- BYTE UNIX Benchmarks (Version 5.1.3)
- System: test-2: GNU/Linux
- OS: GNU/Linux -- 4.18.0-425.3.1.el8.x86_64 -- #1 SMP Wed Nov 9 20:13:27 UTC 2022
- Machine: x86_64 (x86_64)
- Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
- CPU 0: QEMU Virtual CPU version 2.5+ (4589.2 bogomips)
- Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
- CPU 1: QEMU Virtual CPU version 2.5+ (4589.2 bogomips)
- Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
- CPU 2: QEMU Virtual CPU version 2.5+ (4589.2 bogomips)
- Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
- CPU 3: QEMU Virtual CPU version 2.5+ (4589.2 bogomips)
- Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
- 12:06:14 up 0 min, 0 users, load average: 0.60, 0.14, 0.05; runlevel 2022-12-22
- ------------------------------------------------------------------------
- Benchmark Run: Thu Dec 22 2022 12:06:14 - 12:34:10
- 4 CPUs in system; running 1 parallel copy of tests
- Dhrystone 2 using register variables 48384378.4 lps (10.0 s, 7 samples)
- Double-Precision Whetstone 6002.6 MWIPS (9.3 s, 7 samples)
- Execl Throughput 4610.1 lps (30.0 s, 2 samples)
- File Copy 1024 bufsize 2000 maxblocks 473900.4 KBps (30.0 s, 2 samples)
- File Copy 256 bufsize 500 maxblocks 121468.2 KBps (30.0 s, 2 samples)
- File Copy 4096 bufsize 8000 maxblocks 1723549.6 KBps (30.0 s, 2 samples)
- Pipe Throughput 633186.6 lps (10.0 s, 7 samples)
- Pipe-based Context Switching 65796.8 lps (10.0 s, 7 samples)
- Process Creation 9121.0 lps (30.0 s, 2 samples)
- Shell Scripts (1 concurrent) 7626.1 lpm (60.0 s, 2 samples)
- Shell Scripts (8 concurrent) 2256.6 lpm (60.0 s, 2 samples)
- System Call Overhead 462380.1 lps (10.0 s, 7 samples)
- System Benchmarks Index Values BASELINE RESULT INDEX
- Dhrystone 2 using register variables 116700.0 48384378.4 4146.0
- Double-Precision Whetstone 55.0 6002.6 1091.4
- Execl Throughput 43.0 4610.1 1072.1
- File Copy 1024 bufsize 2000 maxblocks 3960.0 473900.4 1196.7
- File Copy 256 bufsize 500 maxblocks 1655.0 121468.2 733.9
- File Copy 4096 bufsize 8000 maxblocks 5800.0 1723549.6 2971.6
- Pipe Throughput 12440.0 633186.6 509.0
- Pipe-based Context Switching 4000.0 65796.8 164.5
- Process Creation 126.0 9121.0 723.9
- Shell Scripts (1 concurrent) 42.4 7626.1 1798.6
- Shell Scripts (8 concurrent) 6.0 2256.6 3761.0
- System Call Overhead 15000.0 462380.1 308.3
- ========
- System Benchmarks Index Score 1040.0
- ------------------------------------------------------------------------
- Benchmark Run: Thu Dec 22 2022 12:34:10 - 13:02:06
- 4 CPUs in system; running 4 parallel copies of tests
- Dhrystone 2 using register variables 192532236.9 lps (10.0 s, 7 samples)
- Double-Precision Whetstone 23999.1 MWIPS (9.3 s, 7 samples)
- Execl Throughput 11313.8 lps (30.0 s, 2 samples)
- File Copy 1024 bufsize 2000 maxblocks 907397.0 KBps (30.0 s, 2 samples)
- File Copy 256 bufsize 500 maxblocks 242697.0 KBps (30.0 s, 2 samples)
- File Copy 4096 bufsize 8000 maxblocks 3021426.2 KBps (30.0 s, 2 samples)
- Pipe Throughput 2517675.6 lps (10.0 s, 7 samples)
- Pipe-based Context Switching 509958.6 lps (10.0 s, 7 samples)
- Process Creation 34459.7 lps (30.0 s, 2 samples)
- Shell Scripts (1 concurrent) 16739.7 lpm (60.0 s, 2 samples)
- Shell Scripts (8 concurrent) 2636.4 lpm (60.1 s, 2 samples)
- System Call Overhead 1643167.3 lps (10.0 s, 7 samples)
- System Benchmarks Index Values BASELINE RESULT INDEX
- Dhrystone 2 using register variables 116700.0 192532236.9 16498.0
- Double-Precision Whetstone 55.0 23999.1 4363.5
- Execl Throughput 43.0 11313.8 2631.1
- File Copy 1024 bufsize 2000 maxblocks 3960.0 907397.0 2291.4
- File Copy 256 bufsize 500 maxblocks 1655.0 242697.0 1466.4
- File Copy 4096 bufsize 8000 maxblocks 5800.0 3021426.2 5209.4
- Pipe Throughput 12440.0 2517675.6 2023.9
- Pipe-based Context Switching 4000.0 509958.6 1274.9
- Process Creation 126.0 34459.7 2734.9
- Shell Scripts (1 concurrent) 42.4 16739.7 3948.0
- Shell Scripts (8 concurrent) 6.0 2636.4 4393.9
- System Call Overhead 15000.0 1643167.3 1095.4
- ========
- System Benchmarks Index Score 2955.7