Coremark-Pro on Xeon
2019-11-26 14:42Померял скорость 40-ядерного Xeon 2.80GHz с помощью набора тестов Coremark-Pro. Вот такие результаты получились.
Характеристики машины и процессора:$ git clone https://github.com/eembc/coremark-pro.git
... $ cd coremark-pro
$ make TARGET=linux64 build
...
$ nproc --all
40
$ make TARGET=linux64 XCMD='-c40' certify-all
...
WORKLOAD RESULTS TABLE
MultiCore SingleCore
Workload Name (iter/s) (iter/s) Scaling
----------------------------------------------- ---------- ---------- ----------
cjpeg-rose7-preset 1428.57 113.64 12.57
core 40.00 1.36 29.41
linear_alg-mid-100x100-sp 1923.08 118.48 16.23
loops-all-mid-10k-sp 87.87 5.74 15.31
nnet_test 155.64 6.13 25.39
parser-125k 341.88 15.62 21.89
radix2-big-64k 8695.65 420.52 20.68
sha-test 2000.00 147.06 13.60
zip-test 1250.00 58.82 21.25
MARK RESULTS TABLE
Mark Name MultiCore SingleCore Scaling
----------------------------------------------- ---------- ---------- ----------
CoreMark-PRO 69822.69 3697.82 18.88
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 40
On-line CPU(s) list: 0-39
Thread(s) per core: 2
Core(s) per socket: 10
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Model name: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
Stepping: 4
CPU MHz: 1522.810
CPU max MHz: 3600.0000
CPU min MHz: 1200.0000
BogoMIPS: 5620.64
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 25600K
NUMA node0 CPU(s): 0-9,20-29
NUMA node1 CPU(s): 10-19,30-39
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx
smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt
tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault epb
pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase
smep erms xsaveopt dtherm ida arat pln pts md_clear flush_l1d

Тоже померялся
Date: 2019-11-27 00:41 (UTC)WORKLOAD RESULTS TABLE MultiCore SingleCore Workload Name (iter/s) (iter/s) Scaling ----------------------------------------------- ---------- ---------- ---------- cjpeg-rose7-preset 769.23 196.08 3.92 core 16.12 2.46 6.55 linear_alg-mid-100x100-sp 806.45 239.23 3.37 loops-all-mid-10k-sp 62.11 9.34 6.65 nnet_test 68.26 11.31 6.04 parser-125k 121.21 30.30 4.00 radix2-big-64k 4065.04 762.20 5.33 sha-test 1290.32 270.27 4.77 zip-test 563.38 200.00 2.82 MARK RESULTS TABLE Mark Name MultiCore SingleCore Scaling ----------------------------------------------- ---------- ---------- ---------- CoreMark-PRO 33533.94 7226.34 4.64no subject
Date: 2019-11-27 02:08 (UTC)На 8 ядер смахивает.
no subject
Date: 2019-11-27 02:14 (UTC)1x TR 2950X
Date: 2019-11-27 01:07 (UTC)no subject
Date: 2019-11-27 02:09 (UTC)Intel i7 2.20GHz
Date: 2019-11-27 03:02 (UTC)WORKLOAD RESULTS TABLE MultiCore SingleCore Workload Name (iter/s) (iter/s) Scaling ----------------------------------------------- ---------- ---------- ---------- cjpeg-rose7-preset 909.09 158.73 5.73 core 15.44 2.58 5.98 linear_alg-mid-100x100-sp 1282.05 226.24 5.67 loops-all-mid-10k-sp 44.68 8.65 5.17 nnet_test 63.49 11.81 5.38 parser-125k 184.62 18.52 9.97 radix2-big-64k 4000.00 672.49 5.95 sha-test 923.08 217.39 4.25 zip-test 923.08 200.00 4.62 MARK RESULTS TABLE Mark Name MultiCore SingleCore Scaling ----------------------------------------------- ---------- ---------- ---------- CoreMark-PRO 36444.87 6403.31 5.69 Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 39 bits physical, 48 bits virtual CPU(s): 12 On-line CPU(s) list: 0-11 Thread(s) per core: 2 Core(s) per socket: 6 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 158 Model name: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz Stepping: 10 CPU MHz: 800.048 CPU max MHz: 4100.0000 CPU min MHz: 800.0000 BogoMIPS: 4399.99 Virtualization: VT-x L1d cache: 192 KiB L1i cache: 192 KiB L2 cache: 1.5 MiB L3 cache: 9 MiB NUMA node0 CPU(s): 0-11 Vulnerability L1tf: Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable Vulnerability Mds: Mitigation; Clear CPU buffers; SMT vulnerable Vulnerability Meltdown: Mitigation; PTI Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Full generic retpoline, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1dЧего?
Date: 2019-11-27 21:44 (UTC)no subject
Date: 2019-11-27 22:18 (UTC)