Talk:COMP 3000 Essay 2 2010 Question 1: Difference between revisions
Line 28: | Line 28: | ||
#Linux's move towards scalability precedes this paper. (assert this, no explanation needed, maybe a few examples) | #Linux's move towards scalability precedes this paper. (assert this, no explanation needed, maybe a few examples) | ||
#Summarize scalability tutorial (Section 4.1 of the paper) | #Summarize scalability tutorial (Section 4.1 of the paper) | ||
#Describe the programs tested (what they do, how they're programmed (serial vs parallel), when they | #Describe the programs tested (what they do, how they're programmed (serial vs parallel), when were they originally released wrt multi-core processing, significant updates wrt scalability not from this paper) | ||
=Research problem= | =Research problem= |
Revision as of 18:26, 17 November 2010
Methodology
We should probably have our work verified by at least one group member before posting to the actual page
To Do
On going
- grammar improvements
- structure improvements
Right now
- Background Concepts
- Research problem
- Contribution
- Critique
- References
Paper
The paper's title, authors, and their affiliations. Include a link to the paper and any particularly helpful supplementary information.
Authors in order presented: Silas Boyd-Wickizer, Austin T. Clements, Yandong Mao, Aleksey Pesterev, M. Frans Kaashoek, Robert Morris, and Nickolai Zeldovich
An Analysis of Linux Scalability to Many Cores
Background Concepts
Explain briefly the background concepts and ideas that your fellow classmates will need to know first in order to understand your assigned paper.
Ideas to explain:
- thread (maybe)
- Linux's move towards scalability precedes this paper. (assert this, no explanation needed, maybe a few examples)
- Summarize scalability tutorial (Section 4.1 of the paper)
- Describe the programs tested (what they do, how they're programmed (serial vs parallel), when were they originally released wrt multi-core processing, significant updates wrt scalability not from this paper)
Research problem
What is the research problem being addressed by the paper? How does this problem relate to past related work?
Problem being addressed: scalability of current generation OS architecture, using Linux as an example. (?)
Summarize related works (Section 2, include links, expand information to have at least a summary of each related work)
Contribution
What are the research contribution(s) of this work? Specifically, what are the key research results, and what do they mean? (What was implemented? Why is it any better than what came before?)
Critique
What is good and not-so-good about this paper? You may discuss both the style and content; be sure to ground your discussion with specific references. Simple assertions that something is good or bad is not enough - you must explain why.
References
You will almost certainly have to refer to other resources; please cite these resources in the style of citation of the papers assigned (inlined numbered references). Place your bibliographic entries in this section.