How to configure Hybrid memory ("HBM+DRAM") in Gem5 ? #1000
Unanswered
LujhCoconut
asked this question in
Q&A
Replies: 2 comments 3 replies
-
@mbabaie maybe you can help here? |
Beta Was this translation helpful? Give feedback.
0 replies
-
I was initially encountering a similar issue, with errors concerning unmapped address accesses. If you're getting an unmapped address access error when trying to access memory in the second memory device, in your Python configuration file, you should map the intended virtual addresses in your binary executable to addresses valid in the second memory device. Make sure your mappings are page-aligned. Something like
After doing this, I was able to get gem5 to work the way I wanted it to. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
How to configure Hybrid memory ("HBM+DRAM") as a flat address system in Gem5 ?
When I connect the DDR4 and HBM memory devices to the membus, it seems only 1 memory device is recognized while the other is not.
I tried to modify the
hetero_mem_ctrl
, which is designed for "nvm+dram" hybrid system . But it suffers from some bugs that I can not fix.Thanks for any useful suggestions !
Beta Was this translation helpful? Give feedback.
All reactions