As PRiME Programme Associates, Moortec are proud to support the ongoing research into developing the theory and practice of future high-performance embedded systems utilising many-core processors.
PRiME Release Free CPU Power Modelling Tools: PowMon
PRiME researchers have developed a tool , PowMon, that uses models built and validated from real, measured data from an actual device. This means that the tool accuracy is known and therefore the power figures can be trusted.
Obtaining accurate data from mobile devices can be challenging and more time-consuming than using a simulator or desktop/server devices. For this reason, PRiME is making available its experimental platform software tools which allow workloads to be automatically run on a mobile device. Metrics such as Performance Monitoring Counters (PMCs), temperature, CPU utilisation, CPU power and CPU voltage are collected and analysed to produce accurate power models.
The PowMon software has two main features:
It allows users to automate the model building methodology for their hardware of choice, producing accurate and stable models
It provides power models for specific CPUs, e.g. quad core Cortex-A7 and quad core Cortex-A15, which can be used as reference models for this hardware.
PRiME Performance, Energy and Reliability Modelling Tool
Modelling the interplay between Performance, Energy and Reliability (PER) in multi- and many-core systems has been one of the main objectives within the PRiME project. This has led to the development of the idea to represent PER interplay as a region of reliable operation in the throughput-voltage space. This region is defined by platform-specific constraints (minimum and maximum voltage, dynamic voltage-frequency scaling points), and also design requirements, such as maximum power consumption or minimum throughput.
PRiME Researcher Videos:
A series of researcher led videos have been released to showcase latest developments within the PRiME programme:
More information about PRiME can be found at: https://www.prime-project.org/