Date: | Fri, 9 Feb 2007 10:14:41 +0800 |
---|---|
From: | "hongxia sun" <sunhx.seraph@xxxxxxxxx> |
Subject: | Re: [Gems-users] question on assertions in setState() of MOESI_SMP_directory |
Hi,
I have added a writeback_buffer/victim_buffer between L1 cache and L2 cache. You can implement a victim_cache class as CacheMemory.h does. And then instantiate it in your Protocol.sm
. Pay attention, states and transitions need to be modiefied because a cache miss firstly need to check the victim buffer and a replacement firsty need to put into victim buffer. Moreover, you need to add a queue such as mandatory queue (you can use the optional queue) to transfer messages between cache and your victim buffer.
Best Regards,
Hongxia SUN
2007/2/9, Liqun Cheng <liqun.cheng@xxxxxxxxx>:
Hi, |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] profile accesses in ruby_operate, hongxia sun |
---|---|
Next by Date: | Re: [Gems-users] profile accesses in ruby_operate, Dave Z. |
Previous by Thread: | Re: [Gems-users] question on assertions in setState() of MOESI_SMP_directory, Mike Marty |
Next by Thread: | [Gems-users] question on silence drop, Liqun Cheng |
Indexes: | [Date] [Thread] |