Service Clients
The GEOPM Service enhances the PlatformIO interfaces by ensures
reliability and quality. Users of the GEOPM service can
utilize the PlatformIO capabilities through different interfaces
such as C, C++, Python, and command line tools. The system
administrator can manage user access rights through using the geopmaccess
command line tool. PlatformTopo is an abstraction that outlines the
system’s hardware.
An comprehensive overview of the PlatformIO abstraction is outlined in the geopm_pio(7) man page. This page along with the linked pages describe all signals and controls available through this interface. Clients can read the signals or utilizes the controls explained in the overview with the interfaces provided below.
Language Bindings
C API
C++ API
Python3 API
Command Line Tools
Read a single value: geopmread(1)
Write a single value: geopmwrite(1)
Prometheus exporter geopmsession(1)
Read time series of values geopmsession(1)
Manage access geopmaccess(1)