GemStone Software Release

PRiME project has released GemStone an innovative full system performance that consists of five software tools that, together, identify and evaluate the sources of error in gem5 models against a reference hardware (HW) platform by utilising statistical and machine learning approaches.

Independently, the tools serve many purposes:

  1. Automating the running of experiments and collection of Performance Monitoring Counters (and temperature and power on supported platforms) on Arm-based devices (ARMv7 and ARMv8)
  2. Automating the running of gem5 simulations and aggregating the results
  3. Applying Powmon power models to the hardware results
  4. Applying Powmon power models to gem5 simulation data
  5. Combining the HW and gem5 model characterisations and applying statistical and machine learning techniques to identify and evaluate sources of error in the gem5 models
  6. Conducting power analysis to both the gem5 data and HW data and evaluating the performance, power and energy scaling across various DVFS level and different HMP core types.

Further information and the GemStone tool software download is available at:

http://gemstone.ecs.soton.ac.uk/gemstone-website/gemstone/index.html