Hi Amin,

 

You can refer to Andreas's clarification for the similar concern.
<http://www.mail-archive.com/[email protected]/msg07444.html>
http://www.mail-archive.com/[email protected]/msg07444.html.

 

As he said, you can use SimpleDDR3 or LPDDR2_S4 to capture a more accurate
memory timing behavior. Compared to the simplest memory model that only
assigns constant (average) latency to each memory request, the SimpleDRAM
indeed has "good-enough accuracy". If you are working on the main memory
part, then the good starting point is SimpleDDR3 rather than SimpleDRAM as
the former has even better accuracy. 

 

In my case, I didn't compare SimpleDRAM or SimpleDDR3 with DRAMSim2. Since
SimpleDDR3 has no timing parameter like tWR and tRRD, nor low power mode
(tPD, tXP.), it has some performance difference from the real case. Again,
you should decide whether the accuracy is good enough for your work. 

 

On the other hand, we really compared our own simulator NVMain (
<http://www.nvmain.org> http://www.nvmain.org ) with DRAMSim2. We got
similar performance as the validation of our tool. If you are interested,
you can ask for the source code on the website. 

 

-Tao

 

From: [email protected] [mailto:[email protected]] On
Behalf Of Amin Farmahini
Sent: Wednesday, May 08, 2013 9:21 PM
To: gem5 users mailing list
Subject: [gem5-users] SimpleDRAM accuracy

 

Hi,

Comparing SimpleDRAM model and DRAMSim2 model, I was wondering how timing
accurate SimpleDRAM is for memory-intensive applications? This might be a
question for Andreas and Tao and I know this is a very general question, but
any thoughts on this would be appreciated. Andreas mentioned that SimpleDRAM
provides "good-enough accuracy." More information on the accuracy would be
great. 

I realized some detailed parameters such as FAW are integrated into
SimpleDRAM, and some other like RRD are left out. So my next question is
whether there are any plans to model more detailed DRAM behavior?

Thanks,

Amin

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

Reply via email to