Hello Andreas,

I think that could b the case.

I am running a very memory intensive synthetic benchmark, in every memory
operation generates a read and write to DRAM.

Thanks,
Prathap

On Tue, Jul 14, 2015 at 12:39 PM, Andreas Hansson <andreas.hans...@arm.com>
wrote:

>  Hi Prathap,
>
>  Your write are probably arriving faster than the controller can actually
> send them to the DRAM. What is it you’re running?
>
>  Andreas
>
>   From: gem5-users <gem5-users-boun...@gem5.org> on behalf of Prathap
> Kolakkampadath <kvprat...@gmail.com>
> Reply-To: gem5 users mailing list <gem5-users@gem5.org>
> Date: Tuesday, 14 July 2015 17:27
> To: gem5 users mailing list <gem5-users@gem5.org>
> Subject: [gem5-users] Question on retry requests due to write queue full.
>
>  Hello Users,
>
> I am using classic memory system with following DRAM controller parameters
> write_buffer_size = 64
> write_high_thresh_perc = 85
> write_low_thresh_perc = 50
> min_writes_per_switch =18
>
> According to write draining algorithm, the bus has to turn around to
> writes when the
> writeQueue.size() > writeHighThreshold. However when i run some memory
> intensive benchmarks, i get a high number of Write retry requests because
> the write queue is full, as reported in the gem5 statistics.
>  # Number of times write queue was full causing retry
> system.mem_ctrls.numWrRetry                    183731
>
>
>  I am not sure how this could happen, as the DRAM controller drain writes
> in a batch whenever the write queue size grows beyond the high threshold,
> which is only 85% of Write Buffer Size. Is this expected?
>
>  Thanks,
>  Prathap
>
> -- 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.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No: 2548782
>
> _______________________________________________
> 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