| 2008 |
| 19 | EE | Luis Ceze,
Christoph von Praun,
Calin Cascaval,
Pablo Montesinos,
Josep Torrellas:
Concurrency control with data coloring.
MSPC 2008: 6-10 |
| 18 | EE | Christoph von Praun,
Rajesh Bordawekar,
Calin Cascaval:
Modeling optimistic concurrency using quantitative dependence analysis.
PPOPP 2008: 185-196 |
| 2007 |
| 17 | EE | Luis Ceze,
Pablo Montesinos,
Christoph von Praun,
Josep Torrellas:
Colorama: Architectural Support for Data-Centric Synchronization.
HPCA 2007: 133-144 |
| 16 | EE | Vijay A. Saraswat,
Radha Jagadeesan,
Maged M. Michael,
Christoph von Praun:
A theory of memory models.
PPOPP 2007: 161-172 |
| 15 | EE | Vijay A. Saraswat,
Vivek Sarkar,
Christoph von Praun:
X10: concurrent programming for modern architectures.
PPOPP 2007: 271 |
| 14 | EE | Ali-Reza Adl-Tabatabai,
David Dice,
Maurice Herlihy,
Nir Shavit,
Christos Kozyrakis,
Christoph von Praun,
Michael Scott:
Potential show-stoppers for transactional synchronization.
PPOPP 2007: 55 |
| 13 | EE | Christoph von Praun,
Luis Ceze,
Calin Cascaval:
Implicit parallelism with ordered transactions.
PPOPP 2007: 79-89 |
| 2006 |
| 12 | EE | Jia Guo,
Ganesh Bikshandi,
Daniel Hoeflinger,
Gheorghe Almási,
Basilio B. Fraguela,
María Jesús Garzarán,
David A. Padua,
Christoph von Praun:
Hierarchically tiled arrays for parallelism and locality.
IPDPS 2006 |
| 11 | EE | Oliver Trachsel,
Christoph von Praun,
Thomas R. Gross:
On the effectiveness of speculative and selective memory fences.
IPDPS 2006 |
| 10 | EE | Christoph von Praun,
Harold W. Cain,
Jong-Deok Choi,
Kyung Dong Ryu:
Conditional Memory Ordering.
ISCA 2006: 41-52 |
| 9 | EE | Ganesh Bikshandi,
Jia Guo,
Christoph von Praun,
Gabriel Tanase,
Basilio B. Fraguela,
María Jesús Garzarán,
David A. Padua,
Lawrence Rauchwerger:
Design and Use of htalib - A Library for Hierarchically Tiled Arrays.
LCPC 2006: 17-32 |
| 8 | EE | Ganesh Bikshandi,
Jia Guo,
Daniel Hoeflinger,
Gheorghe Almási,
Basilio B. Fraguela,
María Jesús Garzarán,
David A. Padua,
Christoph von Praun:
Programming for parallelism and locality with hierarchically tiled arrays.
PPOPP 2006: 48-57 |
| 2005 |
| 7 | EE | Philippe Charles,
Christian Grothoff,
Vijay A. Saraswat,
Christopher Donawa,
Allan Kielstra,
Kemal Ebcioglu,
Christoph von Praun,
Vivek Sarkar:
X10: an object-oriented approach to non-uniform cluster computing.
OOPSLA 2005: 519-538 |
| 2004 |
| 6 | EE | Christoph von Praun:
Efficient Computation of Communicator Variables for Programs with Unstructured Parallelism.
LCPC 2004: 209-223 |
| 5 | EE | Christoph von Praun,
Thomas R. Gross:
Static Detection of Atomicity Violations in Object-Oriented Programs.
Journal of Object Technology 3(6): 103-122 (2004) |
| 2003 |
| 4 | EE | Christoph von Praun,
Florian T. Schneider,
Thomas R. Gross:
Load Elimination in the Presence of Side Effects, Concurrency and Precise Exceptions.
LCPC 2003: 390-405 |
| 3 | EE | Christoph von Praun,
Thomas R. Gross:
Static conflict analysis for multi-threaded object-oriented programs.
PLDI 2003: 115-128 |
| 2 | EE | Etzard Stolte,
Christoph von Praun,
Gustavo Alonso,
Thomas R. Gross:
Scientific Data Repositories: Designing for a Moving Target.
SIGMOD Conference 2003: 349-360 |
| 2001 |
| 1 | | Christoph von Praun,
Thomas R. Gross:
Object Race Detection.
OOPSLA 2001: 70-82 |