forked from intel/numatop
NumaTOP is an observation tool for runtime memory locality characterization and analysis of processes and threads running on a NUMA system.
License
sanjosh/numatop
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Building & Installing NumaTOP ------------------------------ 1. To build NumaTOP make 2. To clean the built objects make clean 3. To install NumaTOP (needs root authority). make install Build Dependencies ------------------ NumaTOP requires following libraries: 1. numactl-devel or libnuma-dev(el) 2. libncurses 3. libpthread Kernel Requirement: ------------------ Recommended kernel: 3.16 For Haswell supporting, please also apply a perf patch on 3.16. The patch is numatop/kernel_patches/0001-perf-x86-Widen-Haswell-OFFCORE-mask.patch. The patch can also be found at following link: http://www.gossamer-threads.com/lists/linux/kernel/1964864 Directories ------------------ common: common code for all platforms. intel : Intel platform-specific code. test : mgen source code. mgen is a micro-test application which can generate memory access with runtime latency value among CPUs. Note that this application is only used for numatop testing! kernel_patches: the required kernel patches. Note: ----- numatop is supported on Intel Xeon processors: 5500-series, 6500/7500-series, 5600 series, E7-x8xx-series, and E5-16xx/24xx/26xx/46xx-series. E5-16xx/24xx/26xx/46xx-series had better be updated to latest CPU microcode (microcode must be 0x618+ or 0x70c+). To learn about NumaTOP, please visit http://01.org/numatop
About
NumaTOP is an observation tool for runtime memory locality characterization and analysis of processes and threads running on a NUMA system.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 96.6%
- Roff 3.1%
- Makefile 0.3%