**NOTE**: Your reviews do not have to follow the format or all the questions. But you must summarize the key points of the paper and your thoughts. Your review also need to answer the paper-specific question listed in the assignment. Be brief and to the point in your review (try to keep it between 1/4 and 1/2 page). ===================================================== * What is the motivation/goal of this work? - Why the problem is important? - What are prior solutions and why they are inadequate? * What is the key idea the paper proposes? - What insight, if any, is behind the proposed solution? - Why is the proposal better than prior solutions? * How well does the proposed solution work? - What experiments, analyses are conducted to evaluate the solution? - Do these results and analyses back up the authors' claim? - Are there any missing aspects in the evaluation? * Are you convinced? - that the proposed idea/solution is good? - that it will work well in practice? - e.g., will you be comfortable using it? - If not, what flaws you see in the work that can be improved? - Did you learn something new? * What questions are you left with? - Are there any confusing parts of the paper that are not addressed? - If you were the authors, is there anything you would do differently? * What conclusion do you draw from this work? - What are the main take-away messages? - Can you relate to the findings/solutions/results from your own experience? - How it may influence the way we build systems in the future? * How does this work compare with some other works we have read/discussed? - Does it take a radically different approach or draw a surprising conclusion? - Or is it more or less in line with the direction in the other works? * For historical papers: - What historical context (e.g., hardware trend) is the work in? - What things you were taking for granted but now understand how they came to be? - Is the paper still relevant for today? - If so, in what way? - If not, what has changed? * Q: paper specific question - A: