Skip to content

Commit 61bbca7

Browse files
committed
Improve README
1 parent 28efef9 commit 61bbca7

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

README.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,28 @@ Then you can run the script to measure the latency and plot it with the utility
5555
./cpu_latency_plot -i cpu_latency.csv -o cpu_latency.png
5656
```
5757

58-
## Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
58+
## Why do we need another program for this?
59+
Compared to other programs, this program can:
60+
61+
* Take into account NUMA domains ([main motivation](https://github.com/nviennot/core-to-core-latency/issues/97))
62+
* Randomize order of CPUs to benchmark (it makes a difference!)
63+
* Parameterize the number of round-trips and experiment repetitions
64+
* Choose between symmetric and non-symmetric benchmarks
65+
66+
## Examples
67+
68+
### Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
5969

6070
![image](results/intel_core_i7_8565u.png)
6171

62-
## Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz - Dual Socket
72+
### Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz - Dual Socket
6373

6474
![image](results/intel_xeon_silver_4114.png)
6575

66-
## Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz - Dual Socket
76+
### Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz - Dual Socket
6777

6878
![image](results/intel_xeon_e5_2698_v3.png)
6979

70-
## AMD EPYC 7713 64-Core - Dual Socket
80+
### AMD EPYC 7713 64-Core - Dual Socket
7181

7282
![image](results/amd_epyc_7713.png)

0 commit comments

Comments
 (0)