High Performance Computing Qualifying Exam Process


The high performance track qualifying exam will cover five subareas:

There are two papers listed for each area. For each of the papers on the list, students will write a short summary of the paper in your own words. Your summary should be no more than 1 page, for some it might be only 1/2 page. You should identify the main points or contributions of the paper. Briefly mention any particularly strong or weak aspects of the paper. Submit this written material (hard copy or PDF file) to Dr. Cao by Feb. 10, 2011.

Then, sometime during the period February 11-20, you will need to take an oral exam in front of the committee. In the oral exam, basic knowledge on all five subareas will be tested. Here basic knowledge is limited by the topics covered in the CS3414, CS4234, and CS5465 courses. For your reference, please check the corresponding course webpage and the following textbooks:

For more advanced knowledge, you will choose two of the five sub-areas and carefully read the corresponding papers (and related references) listed. You are not expected to teach a short-course on the details of a particular topic. Instead, we want to see how you would begin to explore a particular topic: synthesize a few key papers, pull out the main points, relate them to each other, perhaps follow leads to a few related papers, etc. This exam is supposed to test your ability to do some of the main things you need to do to really get going in a particular research area. That means finding papers not in our library. That means reading papers carefully. That means identifying the main issues and developments in a particular area. That means learning how to pursue other references, if there are a few key ones that fill in some gaps. That means learning to present, in your own words, a particular sub-topic.

Prepare 40-50 minutes of material. Assume we will ask questions. Assume also that we will ask questions to explore limits of your knowledge and skills. We do not expect you to have memorized those papers, of course. We do expect you to have read them carefully and have a good idea of what's in them. It is fine to bring copies of the papers to your presentation — it's a good idea, in fact, since we may want to look at a section of one of them together.

In preparing for this exam, you should do the work yourself. That means not talking to other students. You are certainly welcome to look at any other references that seem useful. And you are welcome to ask any of us questions about the papers too. However, we will only answer specific, narrowly focused questions (e.g., "What does this notation mean?" or "I've stared at this for two hours and I'm pretty sure this is a typo!") We cannot spend a lot of time helping you figure out the paper — that's your job!

Reading List in Subareas


  1. Parallel Computing

  2. Numerical Linear Algebra

  3. Optimization and Nonlinear Equations

  4. Differential Equations

  5. Approximation

    Examining Committee


    Yang Cao (Chair), Calvin J. Ribbens. Layne Watson, Adrian Sandu