|
Publications
(Group publications)
-
Virtual Instruction Set Computing for Heterogeneous Systems,
Vikram Adve, Sarita Adve, Rakesh Komuravelli,
Matthew D. Sinclair, and Prakalp Srivastava,
to appear in 4th USENIX Workshop on Hot Topics in Parallelism
(HotPar), June 2012.
-
DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism,
Byn Choi, Rakesh Komuravelli, Hyojin Sung, Robert Smolinski, Nima Honarmand, Sarita V. Adve, Vikram S. Adve, Nicholas P. Carter, and Ching-Tsun Chou,
20th International Conference on Parallel Architectures and Compilation Techniques (PACT), 2011, Best Paper Award.
-
Safe Nondeterminism in a Deterministic-by-Default Parallel Language,
R. Bocchino, S. Heumann, N. Honarmand, S. Adve, V. Adve, A. Welc, and T. Shpeisman,
38th Symposium on Principles of Programming Languages (POPL), 2011.
-
Verification and Performance of the DeNovo Cache Coherence Protocol,
Rakesh Komuravelli,
Master's thesis, University of Illinois, Urbana-Champaign, 2010.
-
Parallel SAH k-D Tree Construction,
Byn Choi, Rakesh Komuravelli, Victor Lu, Hyojin Sung, Robert L. Bocchino, Sarita V. Adve, and John C. Hart,
High Performance Graphics (HPG), 2010.
-
DeNovo: Rethinking Hardware for Disciplined Parallelism, Byn Choi,
Rakesh Komuravelli, Hyojin Sung, Robert Bocchino, Sarita V. Adve, and Vikram S. Adve,
Second USENIX Workshop on Hot Topics in Parallelism (HotPar), 2010.
-
A Language for Deterministic-by-Default Parallel Programming,
Robert Bocchino, Vikram S. Adve, Danny Dig., Sarita V. Adve, Stephen Heumann,
Rakesh Komuravelli, Jeffery Overbey, Patrick Simmons, Hyojin Sung,
Mohsen Vakilian, and Marc Snir, 15th Workshop
on Compilers for Parallel Computing (CPC 2010).
-
Memory Models: A Case for Rethinking
Parallel Languages and Hardware, Sarita V. Adve, Hans-J. Boehm, to appear in the
Communications of the ACM (CACM).
-
A Type and Effect System for Deterministic Parallel Java,
Robert Bocchino, Vikram S. Adve, Danny Dig., Sarita V. Adve, Stephen Heumann,
Rakesh Komuravelli, Jeffery Overbey, Patrick Simmons, Hyojin Sung, and
Mohsen Vakilian, in the Proceedings of the International Conference on Object-Oriented
Programming, Systems, Languages, and Applications (OOPSLA), 2009.
-
Parallel Programming Must Be Deterministic By Default,
Robert Bocchino, Vikram S. Adve, Sarita V. Adve, and Marc Snir,
First USENIX Workshop on Hot Topics in Parallelism (HotPar),
2009.
-
Parallel Computing Research at Illinois: The UPCRC Agenda,
Sarita V. Adve, Vikram S. Adve, Gul Agha, Matthew I. Frank,
Maria J. Garzaran, John C. Hart, Wen-mei W. Hwu, Ralph E. Johnson,
Laxmikant V. Kale, Rakesh Kumar, Darko Marinov, Klara Nahrstedt,
David Padua, Madhusudan Parthasarathy, Sanjay J. Patel, Grigore Rosu,
Dan Roth, Marc Snir, Josep Torrellas, and Craig Zilles,
Nov 2008.
Talks
-
DeNovo: Rethinking the Multicore Memory Hierarchy for Disciplined Parallelism,
in the best paper session of PACT 2011, October 2011.
-
DeNovo: Rethinking the Multicore Memory Hierarchy for Disciplined Parallelism,
in the "UPCRC Seminar", sponsored by Intel and Microsoft, December 2010.
-
DeNovo: Rethinking Hardware for Disciplined Parallelism,
in the "UPCRC Illinois Summit", sponsored by Intel and Microsoft, March 2010.
-
Rethinking Hardware and Software for Disciplined Parallelism,
in the "Advancing Computer Architecture Research" workshop sponsored by CRA/CCC, Feb 2010.
-
Memory Models: A Case for Rethinking Parallel Languages and Hardware,
a distinguished lecture by Sarita Adve at University of Michigan, Feb 2010.
-
Memory Models: A Case for Rethinking Parallel Languages and Hardware,
keynote talk at a plenary session of PODC and SPAA, Aug 2009.
|