Project

Project is extra credit now

The goal of the project is to understand the state-of-the-art in computer architecture and system by exploring fundamental and new mechanisms to solve an important problem in system design. In the process you will learn how to critically analyze related work, conduct research, evaluate new ideas, and present and write well. A handout with project proposal ideas will be distributed in the class. You can propose your own project in the cross section of architecture, compiler and OS, but the project needs to be approved by the instructor. Please make appointments with the instructor and/or TA/project mentor to discuss the project idea.

Project Proposal Due: Mar 31, 2020
Project Presentation: May 2, 2019
Final Report Due: May 5, 2020

Project Proposal

The proposal should clearly describe the problem, related work, key idea, methodology, and evaluation plan.
Problem: Clearly define what is the problem you are trying to solve.
Related Work: Did any other work try to solve the problem? How did they solve it? What are the shortsomings?
Key Idea: What is the initial idea? Why do you think it will work? How is your approach different from the prior work?
Methology: How will you test and evaluate your idea? What tools or simulators will you use? What are the experiments you need to do to prove/disprove your idea?
Plan: Describe the steps to finish your project. What will you accomplice at each milestone? What are the things you must need to finish? Can you do more? If you finish it can you submit it to a conference? Which conference do you think is a better fit for the work?