X10: an object-oriented approach to non-uniform cluster computing P Charles, C Grothoff, V Saraswat, C Donawa, A Kielstra, K Ebcioglu, ... Acm Sigplan Notices 40 (10), 519-538, 2005 | 2061 | 2005 |
Object race detection C von Praun, TR Gross ACM Sigplan Notices 36 (11), 70-82, 2001 | 371 | 2001 |
Static conflict analysis for multi-threaded object-oriented programs C von Praun, TR Gross ACM Sigplan Notices 38 (5), 115-128, 2003 | 207 | 2003 |
RingSTM: scalable transactions with a single atomic instruction MF Spear, MM Michael, C Von Praun Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008 | 179 | 2008 |
Programming for parallelism and locality with hierarchically tiled arrays G Bikshandi, J Guo, D Hoeflinger, G Almasi, BB Fraguela, MJ Garzarán, ... Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice …, 2006 | 175 | 2006 |
Implicit parallelism with ordered transactions C Von Praun, L Ceze, C Caşcaval Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of …, 2007 | 130 | 2007 |
A theory of memory models VA Saraswat, R Jagadeesan, M Michael, C von Praun Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of …, 2007 | 116 | 2007 |
X10: concurrent programming for modern architectures VA Saraswat, V Sarkar, C von Praun Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of …, 2007 | 108 | 2007 |
Static Detection of Atomicity Violations in Object-Oriented Programs. C Von Praun, TR Gross J. Object Technol. 3 (6), 103-122, 2004 | 92 | 2004 |
Managing concurrent transactions using bloom filters MM Michael, MF Spear, C Von Praun US Patent App. 11/973,000, 2009 | 87 | 2009 |
Modeling optimistic concurrency using quantitative dependence analysis C von Praun, R Bordawekar, C Cascaval Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of …, 2008 | 81 | 2008 |
System and method for handling overflow in hardware transactional memory with locks LH Ceze, C Von Praun US Patent App. 11/971,511, 2009 | 65 | 2009 |
Scientific data repositories: Designing for a moving target E Stolte, C von Praun, G Alonso, T Gross Proceedings of the 2003 ACM SIGMOD international conference on Management of …, 2003 | 61 | 2003 |
Detecting synchronization defects in multi-threaded object-oriented programs C Praun ETH Zurich, 2004 | 55 | 2004 |
Colorama: Architectural support for data-centric synchronization L Ceze, P Montesinos, C Von Praun, J Torrellas 2007 IEEE 13th International Symposium on High Performance Computer …, 2007 | 54 | 2007 |
Conditional memory ordering C von Praun, HW Cain, JD Choi, KD Ryu ACM SIGARCH Computer Architecture News 34 (2), 41-52, 2006 | 39 | 2006 |
Compiler and runtime techniques for software transactional memory optimization P Wu, MM Michael, C von Praun, T Nakaike, R Bordawekar, HW Cain, ... Concurrency and Computation: Practice and Experience 21 (1), 7-23, 2009 | 38 | 2009 |
Bufferless transactional memory with runahead execution C Von Praun, X Zhuang US Patent 7,890,725, 2011 | 33 | 2011 |
Optimization techniques for efficient HTA programs BB Fraguela, G Bikshandi, J Guo, MJ Garzarán, D Padua, C Von Praun Parallel Computing 38 (9), 465-484, 2012 | 28 | 2012 |
Concurrency control with data coloring L Ceze, C Von Praun, C Caşcaval, P Montesinos, J Torrellas Proceedings of the 2008 ACM SIGPLAN workshop on Memory systems performance …, 2008 | 24 | 2008 |