OSU Energy Monitoring Tool (OEMT) is an utility package tool that can be used to measure the energy consumed by MPI applications. Note that this tool can be used with all MPI runtimes on Intel CPU architectures from SandyBridge onwards. The Package includes a safe Linux Kernel Module (koemt) and an utility dynamic library that users can link or preload to their application to measure the energy consumption.
- The OEMT package is distributed under the BSD License.
- OSU Energy Monitoring Tool (OEMT) (08/28/15) [Tarball]
- Please see CHANGES for the full changelog.
- Linux Kernel Module (koemt)
- Enables reading (no writing) of a subset of MSRs
- Available only from Intel SandyBridge architectures onward
- Utility library to measure the energy consumption of MPI applications
- Agnostic of underlying MPI runtime
- Reports energy consumption for CPU (PP0), PKG and DRAM
- Depending on the availability of MSRs in underlying architecture
- OEMT User Guide: A detailed user guide with instructions to build, install and use OEMT is available. This document also contains guidelines for troubleshooting. HTML