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 04 2025 | Feb 11 5pm | |
A1 | Alias Analysis | 10% | Feb 18 | Feb 25 5pm | Mar 11 11.59pm |
A1 | EASE (Escape Analysis for Synchronization Elimination) | 10% | Mar 11 | Mar 18 5pm | Apr 08 11.59pm |
A2 | (MARD) MHP Analysis for Race Detection | 10% | Apr 08 | Apr 15 5pm | May 02 11.59pm |
Project | Term Project/Paper-reading | 10% | Apr 08 | Apr 15 5pm | May 02 11.59pm |
Written Exams: