Tuesday, July 3, 2012

Elements of a Good Computer Architecture Paper

One primary activity on this blog will be posting summaries of papers I find particularly interesting. In my research experience over the years, I have found that, in general, a good computer architecture paper will include the following elements:
  1. An overview of the status of the field of study with a focus on the areas relevant to the specific topic of the paper. An explanation of the problem that has been addressed.
  2. A discussion of the value of ideas based on the primary metrics of performance, power, and energy.
  3. Consideration to hardware and software issues with a specific focus on the intersection between the two (i.e. the microarchitecture, the ISA, or both).
  4. References to good papers containing prior related work and a brief overview of those that involve work that address the same problem as that of the current paper.
  5. A justification, through clear explanation, for any complexity inherent within the ideas presented.
  6. An explanation of the techniques used to gather data for the analyses through which conclusions are drawn.
  7. A presentation of how the paper has advanced the field by addressing the stated problem.

No comments:

Post a Comment