Hi,


      I want to share one problem about Dirtywriteback stat in gem5.


      I think that if a dirty block is loaded from L2 cache into L1 cache,
then this block is marked dirty in L1 cache (in handleFill() function in
cache.cc file) and clean in L2 cache (in satisfyRequest() function in
cache.cc file). Further, clean eviction of such blocks from L1 cache into
L2 cache is treated as dirty writeback and adds to dirty writeback stat in
GEM5.


         Should not it be treated as clean writeback?


Thanks

Avais
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to