Talk:CSC 456 Fall 2013/1b ra

From Expertiza_Wiki
Revision as of 14:41, 17 September 2013 by Admin (talk | contribs)
Jump to navigation Jump to search

Round 2 comments

I suggest you say, "a sector cache" or "a sectored cache"; that's more usual usage.

It would be useful to explain why set-associative caches were found to be more efficient.

In early sectored caches, how large were the lines and the sectors?

The organization is mostly good, but it's possible that it would be more efficient to combine the advantages/disadvantages section with Background.

In victim caches, I would suggest talking about the size of caches in the Background section, instead of in the Handling Misses section. It would also be good to tell how the size has changed over time, e.g., how large are victim caches today, and how does that compare with their size in the '90s?

Can you find anything about victim caches in Intel architectures?


Round 1 comments

Here are some suggestions on how to improve your page.

  • For sectored caches, it is also important to talk about recent designs. I tried a Google Scholar search limited to 2000–2013, and came up with many references, including several patents. I wouldn't spend a lot of time looking through patents, but it _is_ helpful to look at them, since they represent work that is more applied than research papers. Relatively few research papers ever result in patents, but any ideas from research papers that are adopted in real architectures are likely to have patents filed on them.
  • There is quite a bit of recent work on victim caches. The top hit from the past year is on optimizing power used by victim caches. This would be a good issue to explore.
  • You could go into a lot of detail about specific organizations for sectored or victim caches. In general, this is not a good idea. The first step should be to decide which designs are really important, e.g., which have been implemented in more than one architecture, and then describe those. There is way too much research to describe in a single page (and hardly anyone, other than researchers, would be interested in all of it anyway).