A PC133 SDRAM supplies 64 bits ( 8 bytes) in parallel. It has the following timing specifications:
Clock frequency: $133 \mathrm{MHz}$
Delay for transfer of the first 8 -byte word: 7 clock cycles
Delay for transfer of successive adjacent 8 -byte word: 1 clock cycle
(a) If a computer without a cache fetches 64 bit words at random, what is the effective average bandwidth (in bytes/s) of the memory?
(b) If a computer with a cache fetches successive 64 bit words $95 \%$ of the time, and random words $5 \%$ of the time, what is the effective average bandwidth (in bytes/s) of the memory?