Term Projects for CS612

The major component of CS612 had traditionally been the term project. This project is usually done by teams of two students and is designed to give you an idea of what is like to do research in the are of compilers and high-performance computing. Towards this end, you and your partner are expected to complete of  "typical" research activities. These include,

Project Descriptions [Powerpoint slides]

You and your partner may choose what you do for your project. Here are a number of ideas that you might find interesting,

  1. Tile Size Selection
  2. Empirical Optimization of Sparse Kernels
  3. Value Prediction [Nana and Anirban]
  4. Language Extensions for the Mobile Object Layer [Andrew and Jian]
  5. Computationally Intensive Mobile Computing [Paul and Rob]
  6. Computing Reuse Distance Exactly [John, Avneesh and David]
  7. Design your own project

Project Deadlines

Presentation Dates

There will be two presentations on each of these dates.


Last modified: Wednesday, April 10, 2002 11:19:29 AM