В моей системе установлен процессор Intel Xeon E5-2630 v3 (8 ядер, 2 потока / ядро). Согласно веб-странице Intel, есть 2 ссылки QPI.
Тем не менее, при запуске инструмента pcm-pcie.x
из набора инструментов PCM я получаю следующую информацию (с акцентом на количество ссылок QPI):
Number of physical cores: 16
Number of logical cores: 32
Number of online logical cores: 32
Threads (logical cores) per physical core: 2
Num sockets: 2
Physical cores per socket: 8
Core PMU (perfmon) version: 3
Number of core PMU generic (programmable) counters: 4
Width of generic (programmable) counters: 48 bits
Number of core PMU fixed counters: 3
Width of fixed counters: 48 bits
Nominal core frequency: 2400000000 Hz
Package thermal spec power: 85 Watt; Package minimum power: 40 Watt; Package maximum power: 170 Watt;
Socket 0: 2 memory controllers detected with total number of 5 channels. 2 QPI ports detected.
Socket 1: 2 memory controllers detected with total number of 5 channels. 2 QPI ports detected.
Trying to use Linux perf events...
Successfully programmed on-core PMU using Linux perf
Socket 0
Max QPI link 0 speed: 16.0 GBytes/second (8.0 GT/second)
Max QPI link 1 speed: 16.0 GBytes/second (8.0 GT/second)
Socket 1
Max QPI link 0 speed: 16.0 GBytes/second (8.0 GT/second)
Max QPI link 1 speed: 16.0 GBytes/second (8.0 GT/second)
Несколько естественных вопросов, которые поднялись:
- У меня есть 2 ссылки QPI или 4 ссылки?
- В чем разница между "сокетом" и "связью QPI", на которую ссылается инструмент?
- Максимальная пропускная способность передачи каждого сокета составляет 16 ГБ / с или 32 ГБ / с?