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