DRAM Examples
-
Assume the following:
-
1 clock cycle to send the address
-
15 clock cycles for each DRAM access initiated
-
1 clock cycle to send a word of data
-
cache block of four words
-
Miss penalty for a one-word-wide bank of DRAMs:
1+4*15+4*1 = 65 clock cycles
-
Miss penalty for a two-word-wide bank of DRAMs:
1+2*15+2*1 = 33 clock cycles
-
Miss penalty for a four-word-wide bank of DRAMs:
1+1*15+1*1 = 17 clock cycles
-
Miss penalty for an interleaved memory with 4 banks of DRAMs:
1+1*15+4*1 = 20 clock cycles
|