Paper Reviews and Reading Groups in CS598CZ

Mini Reviews

In order to make the most of our in-class time, you will be expected to submit a "mini review" of the paper or answer some discussion questions about a reading or paper before it is discussed in class. The purpose of these write-ups is to encourage you to think deeply about the paper and how it relates to other material covered in the class.

Discussion Groups: To test fly your ideas and clarify any difficult material in the papers, you will meet in groups of three to five students to discuss the paper before writing your reviews. The discussion group will not produce any written document; instead, each member will write their own mini review. You will be allowed to select your own groups, but I encourage you to try to get class members with both architecture and compiler backgrounds in your disscussion group.

Mini-Review Format: In the mini reviews you will outline the contributions of the paper, talk about the strengths and weaknesses of those contributions, and suggest extensions to the paper or relate the paper to other material covered in the class. In addition, please describe what you found most interesting and challenging in the paper. For the sake of consistency, the review will consist of 5 SHORT paragraphs, in the following order:

The mini reviews need not be long (each paragraph should be 3-4 sentences), but you should edit the reviews to ensure clarity of thought and organization. Reviews are due on the date & time specified on the schedule. Shortly after that time, the reviews will posted on the web, so that all students can read all of the reviews; you are encouraged to read reviews by other students before coming to class.

I will periodically evaluate your mini reviews and assign them a rating ranging from 0 to 3: