Publications |
|---|
Papers
Discovering and Understanding Performance Bottlenecks in Transactional Applications
to appear at PACT’10: Proc. 19th International Conference on Parallel Architectures and Compilation Techniques
-
Sep 2010
Dynamic Filtering: Multi-Purpose Architecture Support for Language Runtime Systems
Fifteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2010)
-
Mar 2010
Debugging Programs that use Atomic Blocks and Transactional Memory
15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), Bengalore
-
Jan 2010
Hybrid Transactional Memory with Pessimistic Concurrency Control
Accepted for publication in the International Journal on Parallel Programing
-
Dec 2009
no files attached
EazyHTM, Eager-Lazy Hardware Transactional Memory
42nd International Symposium on Microarchitecture, Micro'09, New York
-
Dec 2009
Dynamically Filtering Thread-Local Variables in Lazy-Lazy Hardware Transactional Memory
11th IEEE International Conference on High Performance Computing and Communications (HPCC-09) June, 2009, Seoul.
-
Jun 2009
QuakeTM: Parallelizing a Complex Serial Application Using Transactional Memory
23rd ACM/SIGARCH International Conference on Supercomputing (ICS'09)
-
Jun 2009
Clock Gate on Abort: Towards Energy-Efficient Hardware Transactional Memory
Fifth IEEE Workshop on High-Performance, Power-Aware Computing (HP-PAC), 2009
-
May 2009
Taking the Heat off Transactions: Dynamic Selection of Pessimistic Concurrency Control
23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS 2009)
-
May 2009
Synthesis of a Parallel Smith-Waterman Sequence Alignment Kernel into FPGA Hardware
Many-Core and Reconfigurable Supercomputing Conference, Berlin
-
Mar 2009
no files attached
|
