Safe futures for Java A Welc, S Jagannathan, A Hosking Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented …, 2005 | 217 | 2005 |
Design and implementation of transactional constructs for C/C++ Y Ni, A Welc, AR Adl-Tabatabai, M Bach, S Berkowits, J Cownie, R Geva, ... Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented …, 2008 | 182 | 2008 |
Practical weak-atomicity semantics for Java STM V Menon, S Balensiefer, T Shpeisman, AR Adl-Tabatabai, RL Hudson, ... Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008 | 147 | 2008 |
Irrevocable transactions and their applications A Welc, B Saha, AR Adl-Tabatabai Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008 | 140 | 2008 |
Transactional monitors for concurrent objects A Welc, S Jagannathan, AL Hosking ECOOP 2004–Object-Oriented Programming: 18th European Conference, Oslo …, 2004 | 127 | 2004 |
Kicking the tires of software transactional memory: why the going gets tough RM Yoo, Y Ni, A Welc, B Saha, AR Adl-Tabatabai, HHS Lee Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008 | 124 | 2008 |
Safe nondeterminism in a deterministic-by-default parallel language RL Bocchino Jr, S Heumann, N Honarmand, SV Adve, VS Adve, A Welc, ... ACM SIGPLAN Notices 46 (1), 535-548, 2011 | 104 | 2011 |
Hybrid transactions for low-overhead speculative parallelization A Welc, AR Adl-Tabatabai US Patent 8,195,898, 2012 | 101 | 2012 |
Mechanism for irrevocable transactions A Welc, B Saha, AR Adl-Tabatabai US Patent 8,086,827, 2011 | 84 | 2011 |
Methods and systems for transactional nested parallelism A Welc, H Volos, A Adl-Tabatabai, T Shpeisman US Patent App. 12/340,374, 2010 | 81 | 2010 |
A transactional object calculus S Jagannathan, J Vitek, A Welc, A Hosking Science of Computer Programming 57 (2), 164-186, 2005 | 71 | 2005 |
Single global lock semantics in a weakly atomic STM V Menon, S Balensiefer, T Shpeisman, AR Adl-Tabatabai, RL Hudson, ... ACM Sigplan Notices 43 (5), 15-26, 2008 | 69 | 2008 |
Improving virtual machine performance using a cross-run profile repository M Arnold, A Welc, VT Rajan Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented …, 2005 | 59 | 2005 |
Transparently reconciling transactions with locking for java synchronization A Welc, AL Hosking, S Jagannathan ECOOP 2006–Object-Oriented Programming: 20th European Conference, Nantes …, 2006 | 56 | 2006 |
xCalls: Safe I/O in memory transactions H Volos, AJ Tack, N Goyal, MM Swift, A Welc Proceedings of the 4th ACM European conference on Computer systems, 247-260, 2009 | 54 | 2009 |
Optimizing R language execution via aggressive speculation L Stadler, A Welc, C Humer, M Jordan ACM Sigplan Notices 52 (2), 84-95, 2016 | 51 | 2016 |
A uniform transactional execution environment for Java L Ziarek, A Welc, AR Adl-Tabatabai, V Menon, T Shpeisman, ... ECOOP 2008–Object-Oriented Programming: 22nd European Conference Paphos …, 2008 | 48 | 2008 |
A semantic framework for designer transactions J Vitek, S Jagannathan, A Welc, AL Hosking Programming Languages and Systems: 13th European Symposium on Programming …, 2004 | 48 | 2004 |
Nepaltm: design and implementation of nested parallelism for transactional memory systems H Volos, A Welc, AR Adl-Tabatabai, T Shpeisman, X Tian, ... Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of …, 2009 | 44 | 2009 |
Graph analysis: do we have to reinvent the wheel? A Welc, R Raman, Z Wu, S Hong, H Chafi, J Banerjee First International Workshop on Graph Data Management Experiences and …, 2013 | 41 | 2013 |