Hardware Locality
Map system architecture to optimize application performance
Description
Hardware Locality is an essential tool for developers and system administrators working on high-performance computing. It delivers a detailed, hierarchical map of your machine's hardware resources, including processors, caches, and memory nodes. This intelligence allows parallel applications to bind processes and threads to specific cores, place data in optimal memory regions, and minimize costly non-local access. The result is maximized throughput and reduced latency. Its portable API works across major operating systems and hardware vendors, making it a foundational layer for building efficient, scalable software that fully leverages modern multi-core and NUMA architectures.
Screenshots

Click to view full size
