-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2450/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 10446:359483243c3e
---------------------------
ext: Add DRAMPower to enable on-line DRAM power modelling

This patch adds the open-source (BSD 3-clause) tool DRAMPower, version
096578329319364c4f3de449454e4d5ac6be7068, to be built as a part of the
simulator. We have chosen this specific version of DRAMPower (also
tagged as 4.0) as it provides the necessary functionality, and future
updates will be coordinated with the DRAMPower development team. The
files added only include the bits needed to build the library, thus
excluding all memory specifications, traces, and the stand-alone
DRAMPower command-line tool.

A future patch includes the DRAMPower functionality in the DRAM
controller, to enable on-line DRAM power modelling, and avoid using
post-processing of traces.


Diffs
-----

  SConstruct 28b31101d9e6 
  ext/drampower/ChangeLog PRE-CREATION 
  ext/drampower/README.md PRE-CREATION 
  ext/drampower/SConscript PRE-CREATION 
  ext/drampower/src/CmdScheduler.h PRE-CREATION 
  ext/drampower/src/CmdScheduler.cc PRE-CREATION 
  ext/drampower/src/CommandAnalysis.h PRE-CREATION 
  ext/drampower/src/CommandAnalysis.cc PRE-CREATION 
  ext/drampower/src/MemArchitectureSpec.h PRE-CREATION 
  ext/drampower/src/MemArchitectureSpec.cc PRE-CREATION 
  ext/drampower/src/MemCommand.h PRE-CREATION 
  ext/drampower/src/MemCommand.cc PRE-CREATION 
  ext/drampower/src/MemPowerSpec.h PRE-CREATION 
  ext/drampower/src/MemPowerSpec.cc PRE-CREATION 
  ext/drampower/src/MemTimingSpec.h PRE-CREATION 
  ext/drampower/src/MemTimingSpec.cc PRE-CREATION 
  ext/drampower/src/MemoryPowerModel.h PRE-CREATION 
  ext/drampower/src/MemoryPowerModel.cc PRE-CREATION 
  ext/drampower/src/MemorySpecification.h PRE-CREATION 
  ext/drampower/src/MemorySpecification.cc PRE-CREATION 
  ext/drampower/src/Parameter.h PRE-CREATION 
  ext/drampower/src/Parameter.cc PRE-CREATION 
  ext/drampower/src/Parametrisable.h PRE-CREATION 
  ext/drampower/src/Parametrisable.cc PRE-CREATION 
  ext/drampower/src/TraceParser.h PRE-CREATION 
  ext/drampower/src/TraceParser.cc PRE-CREATION 
  ext/drampower/src/Utils.h PRE-CREATION 
  ext/drampower/src/libdrampower/LibDRAMPower.h PRE-CREATION 
  ext/drampower/src/libdrampower/LibDRAMPower.cc PRE-CREATION 
  ext/drampower/src/uncrustify.cfg PRE-CREATION 
  ext/drampower/test/libdrampowertest/Makefile PRE-CREATION 
  ext/drampower/test/libdrampowertest/commands.trace PRE-CREATION 
  ext/drampower/test/libdrampowertest/lib_test.cc PRE-CREATION 

Diff: http://reviews.gem5.org/r/2450/diff/


Testing
-------


Thanks,

Andreas Hansson

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to