Vivek Sarkar: Research Supervision of Graduate Students
-
• Currently supervising the following PhD students at Rice University:
-
• Rajkishore Barik
-
• Yi Guo
-
• Mackale Joyner
-
• Sagnak Tasirlar
-
• Raghavan Raman
and co-supervising additional graduate students involved in the Habanero Multicore Software project.
-
• Co-supervised Igor Peshansky (NYU PhD, 2003) on his PhD research on optimistic program optimization. We co-authored two conference papers and one journal article related to his thesis research.
-
• Co-supervised Massimiliano Poletto (MIT PhD, 1999) on his PhD research related to Linear Scan register allocation. We co-authored one journal article related to his thesis research.
-
• Co-supervised Kourosh Gharachorloo (Stanford PhD, 1995) on his graduate research related to implementation of Sisal programs, prior to his PhD research. We co-authored one conference paper related to this work.
-
• In addition to the above, I co-supervised the following graduate students while they were at IBM, and have co-authored papers with each of them: Radhika Thekkath (U.Washington PhD, 1995), Ras Bodik (U.Pittsburgh PhD, 1999), Chandra Krintz (UCSB PhD, 2001), Jan-Willem Maessen (MIT PhD, 2002), Matthew Arnold (Rutgers PhD, 2002), Keunwoo Lee (U.Washington PhD, 2006), Alexey Loginov (U.Wisconsin PhD, 2006), John Whaley (Stanford PhD, 2006), Matthew Harren (PhD in progress at Cornell), Kartik Agaram (PhD in progress at UT Austin), Shivali Agarwal (PhD in progress at TIFR, India), Vincent Cave (PhD in progress at INRIA), Yuan Zhang (PhD in progress at U.Delaware).
-
• I also co-supervised the following graduate students while I was on sabbatical at MIT, and have co-authored papers with each of them: Ra jeev Barua, Jacob Harris, Kathleen Knobe, Walter Lee, Devabhaktuni Srikrishna, Michael Taylor, Eliot Waingold.
-
• Member of Ph.D. committees at McGill University, MIT, New York University, Oregon Graduate Institute, Princeton University, Rice University, Rutgers University, U.C. Santa Barbara, and University of Toronto.