Skip to content

AccuracySandyBridgeEP

Thomas.Roehl edited this page Aug 13, 2015 · 7 revisions

Accuracy Tests for Intel Xeon SandyBridge EN/EP processor

Hardware description

CPU name: Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz
CPU stepping: 7
Sockets: 2
Cores per socket: 8
Threads per core: 2
Total number of processing units: 32

Available verification tests

Not all performance groups can be tested for accuracy. We don't have a test application for each performance group. Here only the groups are listed that can be verified. Each group is followed by the low-level benchmarks that are performed for comparison.

Group Tests
BRANCH load, triad, copy, store, stream
DATA triad, copy, stream, store
FLOPS_AVX triad_avx, stream_avx, daxpy_avx, ddot_avx
FLOPS_DP triad, stream
FLOPS_SP sum
L2 load, triad, copy, stream, store
L3 load, triad, copy, stream, store
MEM load, triad, copy, stream, store

Information about the pictures

For memory bandwidth accuracy tests, the result of likwid-bench needs to be scaled to represent the real values. The reason is traffic caused by write-allocates (the store operation on a cache line that is not present at the L1 cache must be loaded first before the store operation can complete). In these cases, the figures contain three curves, the original output of likwid-bench, the scaled version and the derived metrics of likwid-perfctr measurements.

Verification of Group BRANCH

Verification of Group BRANCH with Test load

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_BRANCH_load

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 11.00 10.95 -0.43% 11.00 10.95 -0.43% 11.00 10.95 0.34%
1MB 11.00 11.00 -0.01% 11.00 11.00 -0.01% 11.00 11.00 0.00%
4MB 11.00 11.00 0.00% 11.00 11.00 0.00% 11.00 11.00 0.00%
1GB 11.00 11.00 0.00% 11.00 11.00 0.00% 11.00 11.00 0.00%

Verification of Group BRANCH with Test triad

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_BRANCH_triad

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 19.00 18.69 -1.65% 19.00 18.69 -1.65% 19.00 18.69 1.32%
1MB 19.00 19.00 -0.02% 19.00 19.00 -0.02% 19.00 19.00 0.02%
4MB 19.00 19.00 -0.01% 19.00 19.00 -0.01% 19.00 19.00 0.00%
1GB 19.00 19.00 0.00% 19.00 19.00 0.00% 19.00 19.00 0.00%

Verification of Group BRANCH with Test copy

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_BRANCH_copy

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 11.00 10.96 -0.38% 11.00 10.96 -0.38% 11.00 10.96 0.31%
1MB 11.00 11.00 0.00% 11.00 11.00 0.00% 11.00 11.00 0.00%
4MB 11.00 11.00 0.00% 11.00 11.00 0.00% 11.00 11.00 0.00%
1GB 11.00 11.00 0.00% 11.00 11.00 0.00% 11.00 11.00 0.00%

Verification of Group BRANCH with Test store

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_BRANCH_store

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 7.00 7.02 0.26% 7.00 7.02 0.26% 7.00 7.02 0.21%
1MB 7.00 7.00 0.00% 7.00 7.00 0.00% 7.00 7.00 0.00%
4MB 7.00 7.00 0.00% 7.00 7.00 0.00% 7.00 7.00 0.00%
1GB 7.00 7.00 0.00% 7.00 7.00 0.00% 7.00 7.00 0.00%

Verification of Group BRANCH with Test stream

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_BRANCH_stream

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 19.00 18.77 -1.19% 19.00 18.77 -1.19% 19.00 18.77 0.95%
1MB 19.00 19.00 -0.01% 19.00 19.00 -0.01% 19.00 19.00 0.01%
4MB 19.00 19.00 0.00% 19.00 19.00 0.00% 19.00 19.00 0.00%
1GB 19.00 19.00 0.00% 19.00 19.00 0.00% 19.00 19.00 0.00%

Verification of Group DATA

Verification of Group DATA with Test triad

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_DATA_triad

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 3.00 2.98 -0.70% 3.00 2.98 -0.70% 3.00 2.98 0.56%
1MB 3.00 3.00 -0.01% 3.00 3.00 -0.01% 3.00 3.00 0.01%
4MB 3.00 3.00 0.00% 3.00 3.00 0.00% 3.00 3.00 0.00%
1GB 3.00 3.00 0.00% 3.00 3.00 0.00% 3.00 3.00 0.00%

Verification of Group DATA with Test copy

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_DATA_copy

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 1.00 1.01 0.53% 1.00 1.01 0.53% 1.00 1.01 0.42%
1MB 1.00 1.00 0.01% 1.00 1.00 0.01% 1.00 1.00 0.01%
4MB 1.00 1.00 0.00% 1.00 1.00 0.00% 1.00 1.00 0.00%
1GB 1.00 1.00 0.00% 1.00 1.00 0.00% 1.00 1.00 0.00%

Verification of Group DATA with Test stream

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_DATA_stream

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 2.00 2.00 -0.10% 2.00 2.00 -0.10% 2.00 2.00 0.08%
1MB 2.00 2.00 0.00% 2.00 2.00 0.00% 2.00 2.00 0.00%
4MB 2.00 2.00 0.00% 2.00 2.00 0.00% 2.00 2.00 0.00%
1GB 2.00 2.00 0.00% 2.00 2.00 0.00% 2.00 2.00 0.00%

Verification of Group DATA with Test store

Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 12kB and so on.

sandybridgeEP_DATA_store

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 0.00 0.00 0.00% 0.00 0.00 0.00% 0.00 0.01 0.00%
1MB 0.00 0.00 0.00% 0.00 0.00 0.00% 0.00 0.00 0.00%
4MB 0.00 0.00 0.00% 0.00 0.00 0.00% 0.00 0.00 0.00%
1GB 0.00 0.00 0.00% 0.00 0.00 0.00% 0.00 0.00 0.00%

Verification of Group FLOPS_AVX

Verification of Group FLOPS_AVX with Test triad_avx

Benchmark performed with data sizes: 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 24kB and so on.

sandybridgeEP_FLOPS_AVX_triad_avx

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
24kB 9192.00 9331.47 1.52% 9215.00 9371.18 1.69% 9211.80 9358.74 1.44%
128kB 3129.00 4207.46 34.47% 3106.00 4197.18 35.13% 3115.70 4200.77 31.32%
2MB 2168.00 3192.51 47.26% 2164.00 3189.94 47.41% 2167.00 3193.48 42.63%
1GB 1009.00 2210.87 119.11% 1008.00 2218.67 120.11% 1008.80 2215.98 107.74%

Verification of Group FLOPS_AVX with Test stream_avx

Benchmark performed with data sizes: 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 24kB and so on.

sandybridgeEP_FLOPS_AVX_stream_avx

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
24kB 13288.00 13290.76 0.02% 13286.00 13289.86 0.03% 13281.50 13284.73 0.02%
128kB 4464.00 6255.64 40.14% 4415.00 6222.81 40.95% 4420.00 6210.49 36.47%
2MB 2853.00 5958.74 108.86% 2847.00 5951.68 109.05% 2850.00 5955.97 98.08%
1GB 1268.00 3765.57 196.97% 1260.00 3781.61 200.13% 1261.90 3766.75 178.65%

Verification of Group FLOPS_AVX with Test daxpy_avx

Benchmark performed with data sizes: 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 24kB and so on.

sandybridgeEP_FLOPS_AVX_daxpy_avx

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
24kB 13658.00 13660.46 0.02% 13676.00 13679.63 0.03% 13667.80 13670.69 0.02%
128kB 5221.00 8075.47 54.67% 5206.00 8088.24 55.36% 5208.20 8070.75 49.46%
2MB 3753.00 8174.13 117.80% 3752.00 8180.40 118.03% 3751.70 8175.36 106.13%
1GB 1679.00 5086.53 202.95% 1708.00 5330.55 212.09% 1704.80 5302.68 189.85%

Verification of Group FLOPS_AVX with Test ddot_avx

Benchmark performed with data sizes: 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 24kB and so on.

sandybridgeEP_FLOPS_AVX_ddot_avx

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
24kB 10354.00 10355.83 0.02% 10331.00 10333.65 0.03% 10327.50 10329.68 0.02%
128kB 5636.00 6645.81 17.92% 5621.00 6655.64 18.41% 5630.70 6651.71 16.35%
2MB 4413.00 6522.81 47.81% 4409.00 6521.98 47.92% 4388.30 6488.82 43.09%
1GB 2166.00 3083.13 42.34% 2161.00 3085.33 42.77% 2163.40 3083.67 38.27%

Verification of Group FLOPS_DP

Verification of Group FLOPS_DP with Test triad

Benchmark performed with data sizes: 12kB, 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 12kB and so on.

sandybridgeEP_FLOPS_DP_triad

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 3643.00 3643.59 0.02% 3643.00 3644.63 0.04% 3642.60 3643.73 0.03%
24kB 3714.00 3714.93 0.03% 3713.00 3714.64 0.04% 3713.20 3714.41 0.03%
128kB 2833.00 3300.83 16.51% 2826.00 3332.02 17.91% 2811.40 3291.43 15.32%
2MB 1997.00 2690.41 34.72% 1990.00 2750.16 38.20% 1993.70 2719.33 32.61%
1GB 1020.00 1314.27 28.85% 1018.00 1317.46 29.42% 1019.00 1315.98 26.24%

Verification of Group FLOPS_DP with Test stream

Benchmark performed with data sizes: 12kB, 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 12kB and so on.

sandybridgeEP_FLOPS_DP_stream

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
12kB 4196.00 4198.41 0.06% 4199.00 4202.13 0.07% 4195.90 4198.81 0.06%
24kB 4260.00 4261.84 0.04% 4258.00 4260.56 0.06% 4258.20 4260.39 0.05%
128kB 3595.00 4112.21 14.39% 3571.00 4103.79 14.92% 3582.50 4103.95 13.10%
2MB 2488.00 3091.78 24.27% 2490.00 3095.62 24.32% 2490.30 3095.37 21.87%
1GB 1265.00 1632.87 29.08% 1273.00 1651.26 29.71% 1266.50 1636.37 26.29%

Verification of Group FLOPS_SP

Verification of Group FLOPS_SP with Test sum

Benchmark performed with data sizes: 24kB, 128kB, 2MB, 1GB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 24kB and so on.

sandybridgeEP_FLOPS_SP_sum

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
24kB 14926.00 14927.93 0.01% 14920.00 14923.15 0.02% 14923.90 14926.59 0.02%
128kB 12110.00 12280.48 1.41% 12082.00 12298.16 1.79% 12095.10 12282.91 1.41%
2MB 8422.00 8911.77 5.82% 8413.00 8903.72 5.83% 8416.60 8906.63 5.24%
1GB 3608.00 3706.48 2.73% 3600.00 3699.20 2.76% 3605.30 3704.27 2.47%

Verification of Group L2

Verification of Group L2 with Test load

Benchmark performed with data sizes: 85kB, 129kB, 173kB, 217kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 85kB and so on.

sandybridgeEP_L2_load

The table contains the values after scaling the original values up using the scaling factor 1.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
85kB 27138.00 27306.27 0.62% 27168.00 27336.88 0.62% 27140.60 27309.16 0.50%
129kB 27165.00 27277.28 0.41% 27152.00 27277.34 0.46% 26874.40 26988.38 0.34%
173kB 27191.00 27276.08 0.31% 26106.00 26188.55 0.32% 26131.40 26213.83 0.25%
217kB 26168.00 26234.28 0.25% 26128.00 26194.71 0.26% 26377.20 26444.27 0.20%

Verification of Group L2 with Test triad

Benchmark performed with data sizes: 85kB, 129kB, 173kB, 217kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 85kB and so on.

sandybridgeEP_L2_triad

The table contains the values after scaling the original values up using the scaling factor 1.25. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
85kB 56368.75 57813.84 2.56% 56800.00 58370.50 2.76% 56644.75 58167.30 2.16%
129kB 56516.25 57802.17 2.28% 56541.25 57908.14 2.42% 56317.75 57631.25 1.89%
173kB 55606.25 56773.33 2.10% 56856.25 58130.01 2.24% 56558.75 57806.55 1.75%
217kB 55067.50 56072.41 1.82% 56118.75 57238.50 2.00% 55316.50 56364.94 1.54%

Verification of Group L2 with Test copy

Benchmark performed with data sizes: 85kB, 129kB, 173kB, 217kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 85kB and so on.

sandybridgeEP_L2_copy

The table contains the values after scaling the original values up using the scaling factor 1.50. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
85kB 67795.50 68113.45 0.47% 68154.00 68474.98 0.47% 67754.40 68072.87 0.38%
129kB 67915.50 68159.13 0.36% 67716.00 67959.34 0.36% 67482.90 67725.14 0.29%
173kB 63634.50 63806.24 0.27% 68029.50 68214.57 0.27% 66749.40 66930.17 0.22%
217kB 67044.00 67171.78 0.19% 65104.50 65231.25 0.19% 65379.60 65506.12 0.15%

Verification of Group L2 with Test stream

Benchmark performed with data sizes: 85kB, 129kB, 173kB, 217kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 85kB and so on.

sandybridgeEP_L2_stream

The table contains the values after scaling the original values up using the scaling factor 1.33. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
85kB 57251.90 58203.99 1.66% 57611.89 58627.19 1.76% 57421.76 58400.62 1.36%
129kB 57266.57 58021.73 1.32% 57485.23 58268.82 1.36% 57349.50 58120.45 1.07%
173kB 56221.26 56827.58 1.08% 57205.24 57850.79 1.13% 57014.31 57645.05 0.88%
217kB 53761.32 54256.11 0.92% 55599.94 56152.69 0.99% 55052.22 55579.06 0.76%

Verification of Group L2 with Test store

Benchmark performed with data sizes: 85kB, 129kB, 173kB, 217kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 85kB and so on.

sandybridgeEP_L2_store

The table contains the values after scaling the original values up using the scaling factor 2.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
85kB 53518.00 53704.39 0.35% 53510.00 53697.07 0.35% 53527.20 53714.14 0.28%
129kB 53566.00 53702.96 0.26% 53634.00 53772.96 0.26% 53548.00 53686.01 0.21%
173kB 53612.00 53706.55 0.18% 53564.00 53659.25 0.18% 53206.80 53300.95 0.14%
217kB 53076.00 53159.29 0.16% 53076.00 53161.39 0.16% 52957.20 53040.95 0.13%

Verification of Group L3

Verification of Group L3 with Test load

Benchmark performed with data sizes: 6424kB, 12516kB, 18608kB, 24700kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 6424kB and so on.

sandybridgeEP_L3_load

The table contains the values after scaling the original values up using the scaling factor 1.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
6424kB 22588.00 22587.98 0.00% 21525.00 21522.83 -0.01% 22363.60 22363.39 0.00%
12516kB 22495.00 22493.75 -0.01% 22664.00 22650.61 -0.06% 22633.60 22623.05 0.04%
18608kB 20345.00 20327.84 -0.08% 21108.00 21084.44 -0.11% 21171.60 21149.83 0.08%
24700kB 12777.00 12646.65 -1.02% 12711.00 12568.33 -1.12% 12748.20 12612.56 0.86%

Verification of Group L3 with Test triad

Benchmark performed with data sizes: 6424kB, 12516kB, 18608kB, 24700kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 6424kB and so on.

sandybridgeEP_L3_triad

The table contains the values after scaling the original values up using the scaling factor 1.33. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
6424kB 42324.08 34960.88 -17.40% 42410.73 35030.46 -17.40% 42384.07 35009.34 13.92%
12516kB 41866.86 34485.72 -17.63% 40615.18 33419.08 -17.72% 41934.05 34523.29 14.14%
18608kB 35681.74 29422.52 -17.54% 35819.04 29483.74 -17.69% 35777.19 29483.25 14.09%
24700kB 25101.72 21115.23 -15.88% 25388.32 21288.52 -16.15% 25288.88 21250.23 12.79%

Verification of Group L3 with Test copy

Benchmark performed with data sizes: 6424kB, 12516kB, 18608kB, 24700kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 6424kB and so on.

sandybridgeEP_L3_copy

The table contains the values after scaling the original values up using the scaling factor 1.50. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
6424kB 43156.50 36123.53 -16.30% 42922.50 35560.59 -17.15% 42955.80 35644.14 13.38%
12516kB 43104.00 35921.89 -16.66% 43123.50 35931.54 -16.68% 43104.60 35917.47 13.34%
18608kB 38619.00 32339.89 -16.26% 36382.50 30364.98 -16.54% 37587.30 31419.38 13.12%
24700kB 23962.50 20631.04 -13.90% 23857.50 20493.84 -14.10% 23783.70 20460.46 11.18%

Verification of Group L3 with Test stream

Benchmark performed with data sizes: 6424kB, 12516kB, 18608kB, 24700kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 6424kB and so on.

sandybridgeEP_L3_stream

The table contains the values after scaling the original values up using the scaling factor 1.33. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
6424kB 39470.13 33754.28 -14.48% 37403.98 31984.62 -14.49% 39055.83 33399.02 11.59%
12516kB 39695.41 33850.28 -14.72% 39735.40 33879.22 -14.74% 39717.27 33865.65 11.79%
18608kB 35965.67 30792.27 -14.38% 35945.68 30693.54 -14.61% 35457.80 30308.76 11.62%
24700kB 22970.26 20371.18 -11.31% 23555.44 20792.54 -11.73% 23259.25 20593.02 9.20%

Verification of Group L3 with Test store

Benchmark performed with data sizes: 6424kB, 12516kB, 18608kB, 24700kB.

Each data size is tested 5 times, hence the first 5 entries on the x-axis correspond to the 5 runs for the first data size of 6424kB and so on.

sandybridgeEP_L3_store

The table contains the values after scaling the original values up using the scaling factor 2.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
6424kB 45218.00 36706.42 -18.82% 45168.00 36642.63 -18.87% 45202.40 36682.86 15.08%
12516kB 45298.00 36855.44 -18.64% 45094.00 36475.50 -19.11% 45218.80 36704.60 15.01%
18608kB 41564.00 33674.41 -18.98% 42342.00 34234.14 -19.15% 42052.00 34051.22 15.25%
24700kB 23592.00 19488.63 -17.39% 23706.00 19544.78 -17.55% 23606.40 19489.08 13.97%

Verification of Group MEM

Verification of Group MEM with Test load

Benchmark performed with data sizes: 243507kB, 447078kB, 650649kB, 854220kB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 243507kB and so on.

sandybridgeEP_MEM_load

The table contains the values after scaling the original values up using the scaling factor 1.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
243507kB 12256.00 12289.00 0.27% 12251.00 12287.25 0.30% 12248.50 12283.30 0.25%
447078kB 12274.00 12307.00 0.27% 12244.00 12280.54 0.30% 12261.80 12296.25 0.25%
650649kB 12281.00 12314.16 0.27% 12277.00 12312.27 0.29% 12271.70 12305.66 0.25%
854220kB 12264.00 12296.91 0.27% 12250.00 12285.55 0.29% 12250.60 12284.68 0.25%

Verification of Group MEM with Test triad

Benchmark performed with data sizes: 243507kB, 447078kB, 650649kB, 854220kB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 243507kB and so on.

sandybridgeEP_MEM_triad

The table contains the values after scaling the original values up using the scaling factor 1.25. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
243507kB 21203.75 21239.97 0.17% 21235.00 21277.47 0.20% 21214.25 21252.14 0.16%
447078kB 20252.50 20284.83 0.16% 20185.00 20222.80 0.19% 20234.75 20269.58 0.15%
650649kB 20378.75 20413.05 0.17% 20340.00 20380.96 0.20% 20379.75 20416.40 0.16%
854220kB 20297.50 20330.78 0.16% 20256.25 20292.35 0.18% 20275.25 20309.43 0.15%

Verification of Group MEM with Test copy

Benchmark performed with data sizes: 243507kB, 447078kB, 650649kB, 854220kB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 243507kB and so on.

sandybridgeEP_MEM_copy

The table contains the values after scaling the original values up using the scaling factor 1.50. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
243507kB 20160.00 20196.29 0.18% 20206.50 20246.67 0.20% 20186.70 20224.41 0.17%
447078kB 21829.50 21865.68 0.17% 21990.00 22028.86 0.18% 21931.50 21969.39 0.15%
650649kB 20394.00 20430.04 0.18% 19884.00 19926.20 0.21% 20187.90 20225.85 0.17%
854220kB 21805.50 21841.25 0.16% 21405.00 21445.85 0.19% 21541.20 21578.91 0.16%

Verification of Group MEM with Test stream

Benchmark performed with data sizes: 243507kB, 447078kB, 650649kB, 854220kB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 243507kB and so on.

sandybridgeEP_MEM_stream

The table contains the values after scaling the original values up using the scaling factor 1.33. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
243507kB 20635.48 20666.85 0.15% 20612.82 20646.72 0.16% 20613.08 20645.71 0.14%
447078kB 19816.84 19851.55 0.18% 18519.54 18560.02 0.22% 18643.40 18680.24 0.18%
650649kB 20484.82 20506.60 0.11% 20464.82 20491.87 0.13% 20462.96 20486.69 0.10%
854220kB 20608.82 20627.56 0.09% 20580.82 20603.28 0.11% 20616.15 20636.60 0.09%

Verification of Group MEM with Test store

Benchmark performed with data sizes: 243507kB, 447078kB, 650649kB, 854220kB.

Each data size is tested 10 times, hence the first 10 entries on the x-axis correspond to the 10 runs for the first data size of 243507kB and so on.

sandybridgeEP_MEM_store

The table contains the values after scaling the original values up using the scaling factor 2.00. The table entries for BENCH and LIKWID have the unit 'MByte/s'

Variant BENCH (Min) LIKWID (Min) Error (Min) BENCH (Max) LIKWID (Max) Error (Max) BENCH (Avg) LIKWID (Avg) Error (Avg)
243507kB 22484.00 22520.97 0.16% 22432.00 22471.26 0.18% 22470.20 22508.24 0.15%
447078kB 22888.00 22925.16 0.16% 22862.00 22901.49 0.17% 22890.00 22928.54 0.15%
650649kB 23088.00 23123.89 0.16% 23038.00 23082.16 0.19% 23071.80 23110.67 0.15%
854220kB 23166.00 23203.57 0.16% 23178.00 23216.93 0.17% 23165.00 23203.41 0.15%
Clone this wiki locally