Papers by Mateo Valero

Architectural support for Fair Reader-Writer Locking
Enrique Vallejo
Ramón Beivide
Adrián Cristal
Tim Harris
Fernando Vallejo
Osman Unsal
Mateo Valero
The 43rd International Symposium on Microarchitecture (MICRO-43) - Dec 2010
no files attached
Discovering and Understanding Performance Bottlenecks in Transactional Applications
Ferad Zyulkyarov
Srdjan Stipic
Tim Harris
Osman Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
to appear at PACT’10: Proc. 19th International Conference on Parallel Architectures and Compilation Techniques - Sep 2010
Debugging Programs that use Atomic Blocks and Transactional Memory
Ferad Zyulkyarov
Tim Harris
Osman S. Unsal
Adrián Cristal
Mateo Valero
15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), Bengalore - Jan 2010
Hybrid Transactional Memory with Pessimistic Concurrency Control
Enrique Vallejo
Sutirtha Sanyal
Tim Harris
Fernando Vallejo
Ramón Beivide
Osman Unsal
Adrián Cristal
Mateo Valero
Accepted for publication in the International Journal on Parallel Programing - Dec 2009
no files attached
EazyHTM, Eager-Lazy Hardware Transactional Memory
Saša Tomić
Cristian Perfumo
Chinmay Kulkarni
Adria Armejach
Adrián Cristal
Osman Unsal
Tim Harris
Mateo Valero
42nd International Symposium on Microarchitecture, Micro'09, New York - Dec 2009
Dynamically Filtering Thread-Local Variables in Lazy-Lazy Hardware Transactional Memory
Sutirtha Sanyal
Sourav Roy
Adrián Cristal
Osman S. Unsal
Mateo Valero
11th IEEE International Conference on High Performance Computing and Communications (HPCC-09) June, 2009, Seoul. - Jun 2009
hpcc.pdf
QuakeTM: Parallelizing a Complex Serial Application Using Transactional Memory
Vladimir Gajinov
Ferad Zyulkyarov
Adrián Cristal
Osman S. Unsal
Eduard Ayguadé
Tim Harris
Mateo Valero
23rd ACM/SIGARCH International Conference on Supercomputing (ICS'09) - Jun 2009
ics056-gajinov.pdf
Clock Gate on Abort: Towards Energy-Efficient Hardware Transactional Memory
Sutirtha Sanyal
Sourav Roy
Adrián Cristal
Osman Unsal
Mateo Valero
Fifth IEEE Workshop on High-Performance, Power-Aware Computing (HP-PAC), 2009 - May 2009
hppac.pdf
Taking the Heat off Transactions: Dynamic Selection of Pessimistic Concurrency Control
Nehir Sonmez
Tim Harris
Adrián Cristal
Osman Unsal
Mateo Valero
23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS 2009) - May 2009
opt-pesCC.pdf
RMS-TM: A Transactional Memory Benchmark for Recognition, Mining and Synthesis Applications
Gokcen Kestor
Srdjan Stipic
Osman Unsal
Adrián Cristal
Mateo Valero
4th ACM SIGPLAN Workshop on Transactional Computing, TRANSACT 2009 - Feb 2009
Atomic Quake: Using Transactional Memory in an Interactive Multiplayer Game Server
Ferad Zyulkyarov
Vladimir Gajinov
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Tim Harris
Mateo Valero
14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) - Feb 2009
Turbocharging boosted transactions or: How I Learnt to Stop Worrying and Love Longer Transactions
Chinmay Kulkarni
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Poster Session, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) - Feb 2009
p307-kulkarni.pdf
Profiling Transactional Memory applications on an atomic block basis: A Haskell case study
Nehir Sonmez
Adrián Cristal
Osman Unsal
Tim Harris
Mateo Valero
MULTIPROG 2009 - Jan 2009
AB_multiprog.pdf
WormBench - A Configurable Workload for Evaluating Transactional Memory Systems
Ferad Zyulkyarov
Sanja Cvijic
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Tim Harris
Mateo Valero
Workshop on MEmory performance: DEaling with Applications, systems and architecture (MEDEA), in conjunction with PACT - Oct 2008
Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Osman Unsal
Adrián Cristal
X. Martorell
Eduard Ayguadé
J. Labarta
Mateo Valero
International Journal of Parallel Programming - Sep 2008
no files attached
The Limits of Software Transactional Memory (STM): Dissecting Haskell STM Applications on a Many-Core Environment
Cristian Perfumo
Nehir Sonmez
Srđan Stipić
Osman Unsal
Adrián Cristal
Tim Harris
Mateo Valero
ACM International Conference on Computing Frontiers 2008 - May 2008
cf-final.pdf
Towards fair, scalable, locking
Enrique Vallejo
Sutirtha Sanyal
Tim Harris
Fernando Vallejo
Ramón Beivide
Osman Unsal
Adrián Cristal
Mateo Valero
Workshop on Exploiting Parallelism with Transactional Memory and other Hardware Assisted Methods (EPHAM 2008) in conjunction with GCO - Apr 2008
Hybrid Transactional Memory to Accelerate Safe Lock-based Transactions
Enrique Vallejo
Tim Harris
Adrián Cristal
Osman Unsal
Mateo Valero
Third ACM SIGPLAN Workshop on Transactional Computing TRANSACT - Feb 2008
Transactional Memory: An Overview
Tim Harris
Adrián Cristal
Osman Unsal
Eduard Ayguadé
Fabrizio Gagliardi
B. Smith
Mateo Valero
IEEE Micro - Jan 2008
no files attached
Multithreaded Software Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Vladimir Gajinov
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Workshop on Memory performance: Dealing with Applications, systems and architecture (Medea) in conjunction with PACT - Sep 2007
no files attached
Memory Management for Transaction Processing Core in Heterogeneous Chip Multiprocessors
Ferad Zyulkyarov
Osman Unsal
Adrián Cristal
Miloš Milovanović
Eduard Ayguadé
Mateo Valero
Tim Harris
Workshop on Operating System support for Heterogeneous Multicore Architectures (OSHMA) in conjunction with PACT - Sep 2007
Hardware Transactional Memory with Operating System Support, HTMOS
Saša Tomić
Adrián Cristal
Osman Unsal
Mateo Valero
Workshop on Highly Parallel Processing on a Chip in conjunction with Euro-Par - Aug 2007
Dissecting Transactional Executions in Haskell
Cristian Perfumo
Nehir Sonmez
Osman Unsal
Adrián Cristal
Mateo Valero
Tim Harris
Second ACM Workshop on Transactional Computing TRANSACT - Aug 2007
Dissect.pdf
Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Osman Unsal
Adrián Cristal
Eduard Ayguadé
J. Labarta
Mateo Valero
International Workshop on OpenMP - Jun 2007
no files attached
UnreadTVar: Extending Haskell Software Transactional Memory for Performance
Nehir Sonmez
Cristian Perfumo
Srđan Stipić
Osman Unsal
Adrián Cristal
Mateo Valero
Symposium on Trends in Functional Programming, 2007 - Apr 2007
unreadtvar.pdf
Compile Time Support for Using Transactional Memory in C/C++ Applications
Miloš Milovanović
Osman Unsal
Adrián Cristal
Srđan Stipić
Ferad Zyulkyarov
Mateo Valero
Workshop on Interaction between Compilers and Computer Architecture - Feb 2007