CSE633: Parallel Computing
Spring 2018
Prof. Russ Miller
The focus of this course will be on experimental (hands-on) parallel computing.
Each student is responsible for a semester-long project.
Grading will be based on the project, as well as two PPT-type
talks covering the project.
The first talk provides a brief explanation of the proposed project, goals,
expectations, and a timeline of the work to be performed.
The second talk provides a summary of accomplishments.
Students are encouraged to look at the final talks from previous semesters,
available below.
Note that a successfully completed project satisfies the requirement for a
project in the M.S. program.
(The student who completes the project successfully is responsible for
filling out the proper paperwork and presenting it to Dr. Miller for a
signature.)
NB: There will be a cap on the number of students allowed to enroll in the
course, so that those who are enrolled will have a full experience and
educational opportunity.
- Dr. Matt Jones (CCR) presented material covering
an introduction to CCR and their systems, logging into and submitting jobs to CCR's clusters, MPI programming, OpenMP programming, and debugging, to name a few.
Please see presentations on MPI, OpenMP, and SLURM at
CCR.
- HPC, Computational Science & Engineering, Shake-and-Bake, and 21st Century Academia, Russ Miller.
- Parallel Odd-Even Transposition Sort using MPI, Asif Imran.
- Parallel Particle Swarm Optimization, Sourabh Bhagat.
- Parallel Parameter Update for Deep Neural Network, Xin Ma.
- Implementation of Parallel Softmax Regression using CUDA, Shivraj Wabale.
- Implementation of Parallel Softmax Regression using CUDA, Gautam Shende.
- MPI Parallel Connected Component Counting on Overlap Graphs and ER Graphs, Vicky Zheng.
- Parallel Convex Hull, Sanjay Muthu Manickam.
- Distributed Message Passing for Large Scale Graphical Models, Yan Shen.
- Count Primes Using MPI, Congying Wang.
- String Matching Using Parallel Implementation, Jiang Wu.
- Hierarchical Parallel A* Algorithm, Abhishek Subramaniam.