Friday, December 1, 2023

Intel PQOS tool

This can be used to measure cache misses and cache bandwidth.


Steps to install and run

1. Checkout code from  https://github.com/intel/intel-cmt-cat/tree/master

2. cd  to ./intel-cmt-cat/

3. Run pqos

./pqos/pqos -T

./pqos/pqos -r


Typical output shows 

 CORE         IPC      MISSES     LLC[KB]   MBL[MB/s]   MBR[MB/s]


CORE - Processor core

IPC - IPC count

MISSES - LLC Misses

LLC[KB] - LLC Bandwidth in KB

MBL[MB/s] - Bandwidth between LLC and DDR

MBR[MB/s] - Bandwidth between LLC in different core and DDR