Logo
Sign in

This observation tool identifies the behavior of NUMA processes and threads, and locates NUMA performance bottlenecks.

Vendor

Vendor

Intel Corporation

Company Website

Company Website

Product details

Binary and source code for a runtime memory locality analysis tool.

Use this observation tool for runtime memory locality characterization and analysis of processes and threads running on a non-uniform memory access (NUMA) system. NumaTOP helps you characterize the NUMA behavior of processes and threads and identify where the NUMA-related performance bottlenecks reside. The tool uses performance counter sampling technologies from Intel and associates the performance data with Linux system runtime information to provide real-time analysis in production systems.

Features

  • Characterize the locality of all running processes and threads to identify those with the poorest locality in the system.
  • Identify the hot memory areas, report average memory access latency, and provide the location where accessed memory is allocated.
  • Provide the call chains in the process or thread code that accesses a given hot memory area.
  • Provide the call chains when the process or thread generates certain counter events. The call chains help to locate the source code that generates the events.
  • Provide per-node statistics for memory and CPU use.
  • Show a list of processes and threads sorted by metrics (default sort is by CPU use), with the top process having the highest CPU use in the system and the bottom process having the lowest CPU use.
  • Use hot keys to resort the output by these metrics: remote memory accesses (RMA), local memory accesses (LMA), RMA and LMA ratio, cycles per instruction (CPI), and CPU use.
Find more products by category
Development SoftwareView all