config: Command line support for multi-channel memory
Review Request #1957 - Created July 19, 2013 and submitted
| Information | |
|---|---|
| Andreas Hansson | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 9835:6c4d47cabba5 --------------------------- config: Command line support for multi-channel memory This patch adds support for specifying multi-channel memory configurations on the command line, e.g. 'se/fs.py --mem-type=ddr3_1600_x64 --mem-channels=4'. To enable this, it enhances the functionality of MemConfig and moves the existing makeMultiChannel class method from SimpleDRAM to the support scripts. The se/fs.py example scripts are updated to make use of the new feature.
Ran a few single and multi-channel configurations.
Posted (July 23, 2013, 3:50 p.m.)
New and exciting multi-channel memory from the command line anyone? Feedback would be much appreciated.
Review request changed
Updated (Aug. 1, 2013, 3:44 a.m.)
Description: |
|
|||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Diff: |
Revision 2 (+76 -41) |
Looks like an improvement to me...
Ship It!
Posted (Aug. 14, 2013, 9:04 a.m.)
Does this rely on another patch? When I try to use this I get this error: AttributeError: object 'LPDDR3_1600_x32' has no attribute 'device_rowbuffer_size' . I can't find any other pending patches that define this.
Posted (Aug. 14, 2013, 9:04 a.m.)
Does this rely on another patch? When I try to use this I get this error: AttributeError: object 'LPDDR3_1600_x32' has no attribute 'device_rowbuffer_size' . I can't find any other pending patches that define this.
