| 
 So in order to model a  bus-based 
protocol ,I must include the dir.sm model in order to function as a 
bus, or I must implement the custom protocol based on the fact that GEMS lack an 
atomic bus model. 
Also the dir.sm model is a (L1 or L2) memory 
controller, or the memory controller (e.g the ddr) that the data resides and a 
write back will be executed. 
  
Dimitris Tsaliagos 
  ----- Original Message -----  
  
  
  Sent: Wednesday, December 12, 2007 6:04 
  PM 
  Subject: Re: [Gems-users] 
  MOSI_SMP_bcast_1level Vs MOSI_SMP_bcast_dir 
  
  Both MOSI_SMP_bcast and MOSI_SMP_bcast_1level implement an 
  ordered broadcast protocol.  However the -dir.sm model a memory controller that implement owner 
  bits to determine if memory should respond with data.  This is because 
  GEMS lacks an atomic bus model with shared intervention lines. 
  The 
  difference between MOSI_SMP_bcast and MOSI_SMP_bcast_1level is that the latter 
  protocol models a single cache whereas the former includes both the L1 and L2 
  cache objects in the MOSI_SMP_bcast- cache.sm 
  controller
  --Mike
 
  
  On Dec 12, 2007 7:28 AM, Tsaliagos Dimitris < tsaliag@xxxxxxxxxxxx> wrote:
   Hello 
    , i would like to ask what is the difference between the 
    MOSI broadcast-based 1level snooping protocol and MOSI_SMP_bcast_dir, is 
    the second a directory based protocol (does it keep state in one node 
    which is responsible for the broacasts and possible the 
    ACK's/NACK's)?. Also why is it included in the same .slicc as 
    MOSI_SMP_bcast_1level.slicc. Does the snooping protocoll use 
    it?
  And one last question: Why the MOSI bcast-based snooping protocol 
    is named  1level?
  Thank you! Dimitris 
    Tsaliagos
 
 
  _______________________________________________ Gems-users 
    mailing list Gems-users@xxxxxxxxxxx https://lists.cs.wisc.edu/mailman/listinfo/gems-users Use 
    Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/ " to your 
    search.
 
   
  
    
  
  _______________________________________________ Gems-users mailing 
  list Gems-users@xxxxxxxxxxx https://lists.cs.wisc.edu/mailman/listinfo/gems-users Use 
  Google to search the GEMS Users mailing list by adding 
  "site:https://lists.cs.wisc.edu/archive/gems-users/" to your 
  search.
 
  
     
 |