Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Intel MBM per NUMA node bandwidth usage info

Reza1
Beginner
1,038 Views

Does Memory Bandwidth Monitoring technology collect "per numa node" bandwidth usage info or it's just local and all the remote nodes?

0 Kudos
1 Reply
HadiBrais
New Contributor III
1,038 Views

I don't think you can measure bandwidth per NUMA node using MBM because there is only one Event ID (0x02) for the total external bandwidth and Event ID (0x3) for the local memory bandwidth. However, there is one PMON box per QPI/UPI link. You can use the data flit events to measure data QPI bandwidth between any two specific sockets as follows:

Incoming data bandwidth = (RxL_FLITS_G1.DRS_DATA + RxL_FLITS_G2.NCB_DATA) * 8 / time

Outgoing data bandwidth = TxL_FLITS_G0.DATA * 8 / time

0 Kudos
Reply