# Which of the following cache designer guidelines are generally valid?

Which of the following cache designer guidelines are generally valid?

1. The shorter the memory latency, the smaller the cache block
2. The shorter the memory latency, the larger the cache block
3. The higher the memory bandwidth, the smaller the cache block
4. The higher the memory bandwidth, the larger the cache block

As per my understanding, 4 stands valid since larger memory bandwidth leads to a large cache block size. However what is the relation between cache block and latency?

• What are your thoughts? What makes you think there is any relation between the two? What characteristics are you holding fixed, and what are you allowing to vary? – D.W. May 6 '17 at 0:46
• I do not think there is a relation between latency and size of cache block. The cache block has a relation with bandwidth since a higher bandwidth would allow more bits at any time, hence I said I think 4 stands @D.W. – kauray May 8 '17 at 15:50