diff --git a/docs.it4i/software/debuggers/intel-performance-counter-monitor.md b/docs.it4i/software/debuggers/intel-performance-counter-monitor.md index 3ed10b73f2ab03a5ea320d1f348a8aff7ce52247..e1c64bbd902b5c1c190d7bc579b57f74a888c190 100644 --- a/docs.it4i/software/debuggers/intel-performance-counter-monitor.md +++ b/docs.it4i/software/debuggers/intel-performance-counter-monitor.md @@ -2,7 +2,7 @@ ## Introduction -Intel PCM (Performance Counter Monitor) is a tool to monitor performance hardware counters on Intel>® processors, similar to [PAPI][1]. The difference between PCM and PAPI is that PCM supports only Intel hardware, but PCM can monitor also uncore metrics, like memory controllers and QuickPath Interconnect links. +Intel PCM (Performance Counter Monitor) is a tool to monitor performance hardware counters on Intel® processors, similar to [PAPI][1]. The difference between PCM and PAPI is that PCM supports only Intel hardware, but PCM can also monitor uncore metrics, like memory controllers and QuickPath Interconnect links. ## Installed Version @@ -14,7 +14,7 @@ $ ml intelpcm ## Command Line Tools -PCM provides a set of tools to monitor system/or application. +PCM provides a set of tools to monitor a system/or application. ### Pcm-Memory @@ -57,7 +57,7 @@ Sample output: ### Pcm-Msr -Command pcm-msr.x can be used to read/write model specific registers of the CPU. +The pcm-msr.x command can be used to read/write model specific registers of the CPU. ### Pcm-Numa @@ -65,7 +65,7 @@ NUMA monitoring utility does not work on Anselm. ### Pcm-Pcie -Can be used to monitor PCI Express bandwith. Usage: pcm-pcie.x <delay> +Can be used to monitor PCI Express bandwidth. Usage: pcm-pcie.x <delay> ### Pcm-Power @@ -75,7 +75,7 @@ Displays energy usage and thermal headroom for CPU and DRAM sockets. Usage: `pcm This command provides an overview of performance counters and memory usage. Usage: `pcm.x <delay> | <external program>` -Sample output : +Sample output: ```console $ pcm.x ./matrix @@ -186,7 +186,7 @@ Sample output : ### Pcm-Sensor -Can be used as a sensor for ksysguard GUI, which is currently not installed on Anselm. +Can be used as a sensor for the ksysguard GUI, which is currently not installed on Anselm. ## API @@ -244,7 +244,7 @@ Sample program using the API : } ``` -Compile it with : +Compile it with: ```console $ icc matrix.cpp -o matrix -lpthread -lpcm