title: What are the trade-offs of larger cache memories ? Could we use one to replace secondary memory?
body: <p>What are the disadvantages of using larger cache memories?  Could we use just use a large enough cache memory so a secondary memory wouldn't be needed at all? I understand that the most compelling arguments are related to the cost of it / the problem of it's size. But if  we assume that creating such a cache memory is possible, would it encounter any additional problems?</p>