Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.arch    |    Apparently more than just beeps & boops    |    131,241 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 130,561 of 131,241    |
|    EricP to Thomas Koenig    |
|    Re: Electronics Magazine    |
|    18 Dec 25 13:10:32    |
   
   From: ThatWouldBeTelling@thevillage.com   
      
   Thomas Koenig wrote:   
   > EricP schrieb:   
   >   
   >> For a VAX memory read it had to (roughly speaking):   
   >> (1) translate virtual->physical address   
   >> (2) go through the cache (read miss)   
   >> (3) get to the SBI (there is a 1 entry store buffer on cache output)   
   >> (4) negotiate for SBI   
   >> (5) SBI take 2 cycles to transmit control and read address   
   >> (6) memory controller does its thing   
   >> (7) memory controller negotiates for SBI   
   >> (8) memory controller transmits 32B cache line (1 control + 8*4B data   
   clocks)   
   >> (9) cache receives and saves 32B cache line   
   >> (10) cache returns 4B value to 780 core   
   >   
   > The VAX cache line was 8 bytes according to   
   > https://dl.acm.org/doi/pdf/10.1145/357353.357356   
   > ..   
      
   You are correct. I was thinking it was 8 words.   
   (That's a lot of tag overhead for such a small data cache.)   
   So 2*4B data clocks.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca