----------------------------------------------------------- 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
