378
"blockdev":"pmem0",
"numa_node":0
}
]
}
]
}
Intel Memory Latency Checker Utility
To get absolute latency numbers between NUMA nodes on Intel systems, you can use
the Intel Memory Latency Checker (Intel MLC), available from https://software.
intel.com/en-us/articles/intel-memory-latency-checker.
Intel MLC provides several modes specified through command-line arguments:
• --latency_matrix prints a matrix of local and cross-socket memory
latencies.
• --bandwidth_matrix prints a matrix of local and cross-socket
memory bandwidths.
• --peak_injection_bandwidth prints peak memory bandwidths of
the platform for various read-write ratios.
• --idle_latency prints the idle memory latency of the platform.
• --loaded_latency prints the loaded memory latency of the platform.
• --c2c_latency prints the cache-to-cache data transfer latency of the
platform.
Executing mlc or mlc_avx512 with no arguments runs all the modes in sequence
using the default parameters and values for each test and writes the results to the
terminal. The following example shows running just the latency matrix on a two-socket
Intel system.
# ./mlc_avx512 --latency_matrix -e -r
Intel(R) Memory Latency Checker - v3.6
Command line parameters: --latency_matrix -e -r
Chapter 19 advanCed topiCs
Précédent

- 400/457

Suivant