Goal of the course: At the end of the course, students would learn techniques to analyze parallel programs written in languages like Java/OpenMP/ X10.
Assignments/Project (50%)
Assignment | What? | Credit | Start date | Mid-Eval date | Due-date |
W1 | Written Assignment | 10% | Feb 02 2023 | Feb 09 5pm | |
A1 | Alias Analysis | 10% | Feb 16 | Feb 23 5pm | Mar 09 11.59pm |
A1 | EASE (Escape Analysis for Synchronization Elimination) | 10% | Mar 09 | Mar 16 5pm | Apr 06 11.59pm |
A2 | (MARD) MHP Analysis for Race Detection | 10% | Apr 11 | Apr 16 5pm | May 03 11.59pm |
Project | Term Project/Paper-reading | 10% | Apr 14 | Apr 27 5pm | May 14 11.59pm |
Written Exams: