MCS 572 Project Descriptions

Several computer projects will be assigned during the semester. We will run programs on a local personal cluster of Rocketcalc (12 2.4Ghz nodes) and UIC's supercomputer argo. A course account on NCSA machines has been granted, the supercomputer we will use is "copper".

Project One due on Monday 20 February, at 1PM

Parallel Computation of a Plot of a Mandelbrot Set

Project Two due on Monday 27 March, at 1PM

Topics in Supercomputing

Project Three due on Monday 28 April at 1PM

An important "deliverable" of the final project is a 10 to 15 minutes in-class presentation. To help you with the preparation of your presentation, a slide demonstration is available below:

Project Presentations

Follow the links for the pdf file of the slides or to download the LaTeX source:

Presented projects :

  1. Yan Zhuang: "Parallel Implementation of the Polyhedral Homotopy Method"
  2. Paul Sexton: "Scalability on the Sun Fire T2000"
  3. Timothy Doyle: "Solving Banded and Tridiagonal Systems"
  4. Eliseo Ferrante: "Parallel Videogame Programming Paradigms for the Cell Processor"
  5. Guang Zhu: "Hybrid Approach on Parallel Computing"
  6. Mina Khan: "Prime Number Generation using Parallel Processing"
  7. Reshma Ramadurai: "Superlinear Performance in Real-time Parallel Computation"
  8. Bo Zhao: "Parallel Computation to Distinguish Genes from DNA Sequences"
  9. Kathy Piret: "Increasing the #real roots for a general Stewart-Gough platform"
  10. Amanda Cadieu: "The Earth Simulator & Hybrid Parallel Programming"
  11. Huajun Yuan: "Molecular Dynamics Simulation on Parallel Computers"
  12. Yun Guan: "Link-based Clustering for Web Pages. A Parallelization Study"
  13. Xun Luo: "Parallel Implementation of Mining Community Structure of Named Entities from Web Pages and Blogs"
  14. Daniele Dubois: "Superlinear Performance in Parallel Computing"