CS 6235 - Analysis of Parallel Programs

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.

Slides for the Lectures: here. being updated during the semester

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:


Last updated: Tue Jan 17 10:58:34 IST 2023