SlackBuilds Repository

15.0 > Academic > DRAMPower (4.1)

  DRAMPower is an open source tool for fast and accurate DRAM power
and energy estimation for DRAM memories. The latest version of
the tool is v4.0 and features many important improvements, such as
significantly improved analysis speed (at least 10x), enabling
analysis of much larger traces, as well as support for DDR2/DDR3,
LPDDR/LPDDR2, DDR4 and Wide I/O memories. The tool is based on the
DRAM power model developed jointly by the Computer Engineering
Research Group at TU Delft and the Electronic Systems Group at
TU Eindhoven and has been verified by the Microelectronic System
Design Research Group at TU Kaiserslautern with equivalent
circuit-level simulations, which established that the error of
the tool to be < 2% for all memory operations of any granularity
for all memories supported by DRAMPower. DRAMPower is also part
of the computer architecture simulator gem5.


Invocation example:
# drampower -m /usr/share/DRAMPower-4.1/memspecs/MICRON_1Gb_DDR3-\
1066_8bit_G.xml -c /usr/share/DRAMPower-4.1/traces/commands.trace

Examples of using the library are located at:
# /usr/share/DRAMPower-4.1/examples/libdrampowertest

You can copy them to a working dir and then run "make test" for
testing, as following:
# cp -av /usr/share/DRAMPower-4.1/examples/libdrampowertest .
# cd libdrampowertest
# make test

This requires: xerces-c

Maintained by: William PC
Keywords: memory simulator,memory modeling,simulation,energy estimation,power estimation,dram power and energy estimation
ChangeLog: DRAMPower

Homepage:
https://www.uni-kl.de/en/3d-dram/tools/drampower

Source Downloads:
DRAMPower-4.1.tar.gz (9f93091c13c01d32f7cc22e609a8f1c3)
DRAMPowerTraces-e640d3f7ff3766cdf4a799943f81e6ffe0946fb4.zip (8c3bbf7d031f531f5630e0058e22d8e3)

Download SlackBuild:
DRAMPower.tar.gz
DRAMPower.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
DRAMPower.SlackBuild
DRAMPower.info
README
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds