@@ -13,19 +13,18 @@ Not all performance groups can be tested for accuracy. We don't have a test appl
...
@@ -13,19 +13,18 @@ Not all performance groups can be tested for accuracy. We don't have a test appl
| Group | Tests |
| Group | Tests |
|-------|-------|
|-------|-------|
| BRANCH | load, triad, copy, stream, store |
| DATA | triad, copy, stream, store |
| L2 | load, triad, copy, stream, store |
| L2 | load, triad, copy, stream, store |
| L3 | load, triad, copy, stream, store |
| L3 | load, triad, copy, stream, store |
| DATA | triad, copy, stream, store |
| BRANCH | load, triad, copy, stream, store |
## Information about the pictures
## 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.
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 L2
### Verification of Group BRANCH
#### Verification of Group L2 with Test load
#### Verification of Group BRANCH with Test load
Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.
Benchmark performed with data sizes: 12kB, 1MB, 4MB, 1GB.
...
@@ -34,19 +33,18 @@ Each data size is tested 5 times, hence the first 5 entries on the x-axis corres
...
@@ -34,19 +33,18 @@ Each data size is tested 5 times, hence the first 5 entries on the x-axis corres
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'
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'
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'
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'
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'
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'
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'
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'
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'
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'
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'
The table contains the values after scaling the original values up using the scaling factor 3.00. The table entries for BENCH and LIKWID have the unit 'Load/Store ratio'
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'
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 'Load/Store ratio'
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'
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 'Load/Store ratio'
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'
The table contains the values after scaling the original values up using the scaling factor 0.00. The table entries for BENCH and LIKWID have the unit 'Load/Store ratio'
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'
The table contains the values after scaling the original values up using the scaling factor 8.00. The table entries for BENCH and LIKWID have the unit 'Instructions per branch'
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'
The table contains the values after scaling the original values up using the scaling factor 19.00. The table entries for BENCH and LIKWID have the unit 'Instructions per branch'
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'
The table contains the values after scaling the original values up using the scaling factor 11.00. The table entries for BENCH and LIKWID have the unit 'Instructions per branch'
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'
The table contains the values after scaling the original values up using the scaling factor 19.00. The table entries for BENCH and LIKWID have the unit 'Instructions per branch'
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'
The table contains the values after scaling the original values up using the scaling factor 7.00. The table entries for BENCH and LIKWID have the unit 'Instructions per branch'
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'