Power Model

From Msim

Jump to: navigation, search

The power model used in M-sim is a modified version of WATTCH.

WATTCH

WATTCH is defined in power.c and power.h and uses files from the subdirectory "cacti".
The original source is here: [1]
The WATTCH paper is here: [2], Direct Link: [3]

Modifications

Compared to the original WATTCH implemented on Simplescalar, the M-sim version of WATTCH explicitly models the register file, Issue Queue, ROB and LSQ instead of using Reservation Station Units. The code was changed to reflect this change (this change is unsupported).

Minor changes for statistics registering were made to handle the changeover to CMP.

Other Simulators

An offline version of WATTCH was generated for PTLSIM [4]. This may or may not be publicly available.

Personal tools