-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2750/#review6094
-----------------------------------------------------------


Great work. Thanks for the contribution!


src/mem/DRAMCtrl.py (line 390)
<http://reviews.gem5.org/r/2750/#comment5300>

    I'd say this makes perfect sense given the terminology of vault => channel, 
and layer => rank, don't you think?



src/mem/DRAMCtrl.py (line 417)
<http://reviews.gem5.org/r/2750/#comment5301>

    Each layer can be seen as a rank, so I would argue this is right.



src/mem/DRAMCtrl.py (line 437)
<http://reviews.gem5.org/r/2750/#comment5302>

    I'd say this is a fair assumption for a highly optimised DRAM with low bank 
count per "rank".


- Andreas Hansson


On April 28, 2015, 2:04 p.m., omar naji wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2750/
> -----------------------------------------------------------
> 
> (Updated April 28, 2015, 2:04 p.m.)
> 
> 
> Review request for Default.
> 
> 
> Repository: gem5
> 
> 
> Description
> -------
> 
> A single HMC-2500 x32 model based on:
> [1] DRAMSpec: a high-level DRAM bank modelling tool
> developed at the University of Kaiserslautern. This high level tool
> uses RC (resistance-capacitance) and CV (capacitance-voltage) models to
> estimate the DRAM bank latency and power numbers.
> [2] A Logic-base Interconnect for Supporting Near Memory Computation in the
> Hybrid Memory Cube (E. Azarkhish et. al)
> Assumed for the HMC model is a 30 nm technology node.
> The modelled HMC consists of a 4 Gbit part with 4 layers connected with
> TSVs. Each layer has 16 vaults and each vault consists of 2 banks per layer.
> In order to be able to use the same controller used for 2D DRAM generations
> for HMC, the following analogy is done:
> Channel (DDR) => Vault (HMC)
> device_size (DDR) => size of a single layer in a vault
> ranks per channel (DDR) => number of layers
> banks per rank (DDR) => banks per layer
> devices per rank (DDR) => devices per layer ( 1 for HMC).
> The parameters for which no input is available are inherited from the DDR3
> configuration.
> 
> 
> Diffs
> -----
> 
>   src/mem/DRAMCtrl.py UNKNOWN 
> 
> Diff: http://reviews.gem5.org/r/2750/diff/
> 
> 
> Testing
> -------
> 
> gem5 compiles. sweep.py runs
> 
> 
> Thanks,
> 
> omar naji
> 
>

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

Reply via email to