Hi Shivam,

If you update to the latest version of gem5 you will find SimpleDRAM Python and 
C++ sources in src/mem.

Good luck.

Andreas

From: Shivam Agarwal 
<[email protected]<mailto:[email protected]>>
Reply-To: gem5 users mailing list 
<[email protected]<mailto:[email protected]>>
Date: Monday, 25 February 2013 18:23
To: gem5 users mailing list <[email protected]<mailto:[email protected]>>
Subject: Re: [gem5-users] How to get started with Ruby


Thanks Tao
 I do not find SimpleDRAM.py and Simple_dram.cc . Also I wish to add DRAM 
controller (and customize it ) in between last level cache and DRAM as my 
project is about developing DDR3 Controller strategies. Can this be done 
without using ruby?

Thanks
Shivam
On Mon, Feb 25, 2013 at 11:29 PM, Tao Zhang 
<[email protected]<mailto:[email protected]>> wrote:
Hi Shivam,

gem5 has two different memory systems: classic memory and ruby memory. You 
cannot use both simultaneously. http://www.gem5.org/General_Memory_System

Generally, you can directly use the existing DRAM model in classic memory 
(SimpleMemory, SimpleDDR3, SimpleLPDDR2_S4, see src/mem/SimpleDRAM.py and 
SimpleMemory.py) OR you can attach your own DRAM model into classic memory like 
src/mem/simple_dram.cc does.

-Tao

On 02/25/2013 12:48 PM, Shivam Agarwal wrote:
Hello everyone
     I want to simulate memory system consisting of L1, L2 (and possibly L3) 
and DRAM. I was able to add L3 cache in CacheConfig.py, however it seems I 
can't add DRAM using classic memory model. I have read about ruby on wiki. 
Kindly tell me how can I get started with ruby.

Best Regards
Shivam Agarwal


_______________________________________________
gem5-users mailing list
[email protected]<mailto:[email protected]>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]<mailto:[email protected]>
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to