Prathap,

You are probably missing DRAM queuing latency (major reason) and other
on-chip latencies (such as bus latency) if any.

Thanks,
Amin

On Tue, Nov 4, 2014 at 1:28 PM, Prathap Kolakkampadath via gem5-users <
gem5-users@gem5.org> wrote:

> Hello Users,
>
> I am measuring DRAM worst case memory access latency(tRP+tRCD +tCL+tBURST)
> using a latency benchmark on arm_detailed(1Ghz) with 1MB shared L2 cache
> and  LPDDR3 x32 DRAM.
>
> According to DRAM timing parameters, tRP = '15ns, tRCD = '15ns', tCL =
> '15ns', tBURST = '5ns'. Latency measured by the benchmark on cache hit is
> 22 ns and on cache miss is  132ns. Which means DRAM memory access latency ~
> 110ns. However according to calculation it should  be
> tRP+tRCD+tCL+tBurst+static_backend_latency(10ns) = 60ns.
>
>
> The latency what i observe is almost 50ns higher than what it is supposed
> to be. Is there anything which I am missing? Do any one know what else
> could add to the DRAM memory access latency?
>
> Thanks,
> Prathap
>
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to