PAPI  5.3.2.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Components

Component Readme file. More...

Files

file  appio.c
 appio component This file contains the source code for a component that enables PAPI to access application level file and socket I/O information. It does this through function replacement in the first person and by trapping syscalls in the third person.
 
file  appio.h
 appio component This file contains the source code for a component that enables PAPI to access application level file and socket I/O information. It does this through function replacement in the first person and by trapping syscalls in the third person.
 
file  linux-coretemp.h
 coretemp component This file has the source code for a component that enables PAPI-C to access hardware monitoring sensors through the coretemp sysfs interface. This code will dynamically create a native events table for all the sensors that can be found under /sys/class/hwmon/hwmon[0-9]+.
 
file  coretemp_freebsd.c
 This component is intended to access CPU On-Die Thermal Sensors in the Intel Core architecture in a FreeBSD machine using the coretemp.ko kernel module.
 
file  linux-cuda.c
 This file has the source code for a component that enables PAPI-C to access hardware monitoring counters for GPU devices through the CUPTI library.
 
file  linux-cuda.h
 This file has the source code for a component that enables PAPI-C to access hardware monitoring counters for GPU devices through the CUPTI library.
 
file  example.c
 This is an example component, it demos the component interface and implements three example counters.
 
file  linux-infiniband.c
 This file has the source code for a component that enables PAPI-C to access hardware monitoring counters for InfiniBand devices through the OFED library. Since a new interface was introduced with OFED version 1.4 (released Dec 2008), the current InfiniBand component does not support OFED versions < 1.4.
 
file  linux-infiniband.h
 This file has the source code for a component that enables PAPI-C to access hardware monitoring counters for InfiniBand devices through the OFED library. Since a new interface was introduced with OFED version 1.4 (released Dec 2008), the current InfiniBand component does not support OFED versions < 1.4.
 
file  linux-lmsensors.c
 This file has the source code for a component that enables PAPI-C to access hardware monitoring sensors through the libsensors library. This code will dynamically create a native events table for all the sensors that can be accesed by the libsensors library. In order to learn more about libsensors, visit: (http://www.lm-sensors.org)
 
file  linux-micpower.h
 Mic power component This file has the source code for a component that enables PAPI-C to access hardware monitoring sensors through a sysfs interface. This code will dynamically create a native events table for all the sensors that can be found under /sys/class/hwmon/hwmon[0-9]+.
 
file  linux-net.c
 net component This file contains the source code for a component that enables PAPI-C to access network statistics through the /proc file system. This component will dynamically create a native events table for all the interfaces listed in /proc/net/dev (16 entries for each interface).
 
file  linux-net.h
 net component This file contains the source code for a component that enables PAPI-C to access network statistics through the /proc file system. This component will dynamically create a native events table for all the interfaces listed in /proc/net/dev (16 entries for each interface).
 
file  linux-nvml.c
 This is an NVML component, it demos the component interface and implements two counters nvmlDeviceGetPowerUsage, nvmlDeviceGetTemperature from Nvidia Management Library. Please refer to NVML documentation for details about nvmlDeviceGetPowerUsage, nvmlDeviceGetTemperature. Power is reported in mW and temperature in Celcius.
 
file  linux-rapl.c
 rapl component
 
file  vmware.c
 This is the VMware component for PAPI-V. It will allow user access to hardware information available from a VMware virtual machine.
 

Macros

#define MAX_DEVICES   (32)
 This component wraps the MicAccessAPI to provide hostside power information for attached Intel Xeon Phi (MIC) cards. More...
 

Detailed Description

Macro Definition Documentation

#define MAX_DEVICES   (32)

linux-host_micpower.c

Author
James Ralph ralph.nosp@m.@icl.nosp@m..utk..nosp@m.edu

Definition at line 13 of file linux-host_micpower.c.