Goal of the course: At the end of the course, the students would get to read, review, present some of the classic and latest papers.
Topic/Paper | Lead presentation (2hrs) | Related work presentation (1hr) | critique and future work presentation (1hr) | submission deadline (for the slides and reviews) | |
1 | Benjamin Wester, David Devecsery, Peter M. Chen, Jason Flinn, Satish Narayanasamy: Parallelizing data race detection, ASPLOS 2013 | Feb 4, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | Feb 6, 2015 Abhilash Bhandari & Shashidhar G. | Feb 6, 2015 Indu K. & Raghesh | Feb 3, 2015 11.55pm |
2 | Isil Dillig, Thomas Dillig, Alex Aiken, Mooly Sagiv: Precise and compact modular procedure summaries for heap manipulating programs, PLDI 2013 | Feb 11, 2015 Abhilash Bhandari & Shashidhar G. | Feb 13, 2015 Manas Thakur & V.V.N. Jyothi | Feb 13, 2015 Aman Nougrahiya & Chirag Garg | Feb 10, 2015 11.55pm |
3 | David Grove, Greg DeFouw, Jeffrey Dean, and Craig Chambers: Call Graph Construction in Object-Oriented Languages, OOPSLA 1997 | Feb 18, 2015 Manas Thakur & V.V.N. Jyothi | Feb 20, 2015 Aman Nougrahiya & Chirag Garg | Feb 20, 2015 Abhilash Bhandari & Shashidhar G. | Feb 17, 2015 11.55pm |
4 | Daniel Marino, Abhayendra Singh, Todd D. Millstein, Madanlal Musuvathi, Satish Narayanasamy: DRFX: a simple and efficient memory model for concurrent programming languages. PLDI 2010 | Feb 25, 2015 Indu K. & Raghesh | Feb 27, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | Feb 27, 2015 Manas Thakur & V.V.N. Jyothi | Feb 24, 2015 11.55pm |
8 | Jaroslav Sevcík: Safe optimisations for shared-memory concurrent programs, PLDI 2013 | March 2, 2015 Aman Nougrahiya & Chirag Garg | March 4, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | March 4, 2015 Indu K. & Raghesh | March 2, 2015 11.55am |
6 | Takuya Nakaike, Maged M. Michael: Lock elision for read-only critical sections in Java, PLDI 2010 | March 11, 2015 Manas Thakur & V.V.N. Jyothi | March 13, 2015 Abhilash Bhandari & Shashidhar G. | March 13, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | March 10, 2015 11.55pm |
7 | Xu Liu, John Mellor-Crummey: A Data-Centric Profiler for Parallel Programs, SC 2013 | March 18, 2015 Indu K. & Raghesh | March 20, 2015 Manas Thakur & V.V.N. Jyothi | March 20, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | March 17, 2015 11.55pm |
5 | Duane Merrill, Michael Garland, Andrew Grimshaw: Scalable GPU graph traversal, PPoPP 2012 | March 25, 2015 Abhilash Bhandari & Shashidhar G. | March 27, 2015 Raghesh & Indu | March 27, 2015 Aman Nougrahiya & Chirag Garg | March 24, 2015 11.55pm |
9 | G. Ramalingam: "Context-Sensitive Synchronization-Sensitive Analysis is Undecidable", TOPLAS, 2000 | April 8, 2015 Aman Nougrahiya & Chirag Garg | April 10, 2015 Indu K. & Raghesh | April 10, 2015 Manas Thakur & V.V.N. Jyothi | April 7, 2015 11.55pm |
10 | Glenn Ammons and James R. Larus: Improving Data-flow Analysis with Path Profiling, PLDI 1998 | April 15, 2015 Rahul Shrivastsva & Jyothi Krishna V. S. | April 17, 2015 Aman Nougrahiya & Chirag Garg | April 17, 2015 Abhilash Bhandari & Shashidhar G. | April 14, 2015 11.55pm |