If you are using 'master' branch then check 'shared_L2_configuration()' or
'private_L2_configuration()' functions in memoryHierarchy.cpp file. Call
'set_wt_disable(true)' to make a cache write-back. By default it should be
configured as write-back cache though.

If you are using 'core-models' branch then make sure that your cache's base
is 'wb_cache'.

- Avadh

On Tue, Jun 28, 2011 at 12:11 PM, kuniors <[email protected]> wrote:

> **
> Hello,
>
> I add a simple code in MemoryController::handle_interconnect_cb() function
> to check the memory request dependence. In a simulation with spec2006 bzip2,
> I got the following dependence:
>
> Mem_controller.numRAR:                         207            #total RAR
> requests
> Mem_controller.numRAW:                          45            #total RAW
> requests
> Mem_controller.numWAR:                          48            #total WAR
> requests
> Mem_controller.numWAW:                           5            #total WAW
> requests
>
> So that means the last level cache is not write back? Or I need to
> configure the last level cache to write back? How can I do that? Thank you
> very much!
>
>
> kuniors 2011-06-28
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to