Please, cite the relevant papers in this page if you refer to them in your work. You can link to any of the papers here from your web site.
Conferences
- Ferad Zyulkyarov, Tim Harris, Osman Unsal, Adrian Cristal, Mateo Valero, Debugging Programs that use Atomic Blocks and Transactional Memory, PPoPP'10: Proc. 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, January 2010.
[BibTeX, ppt, pptx] - Vladimir Gajinov, Ferad Zyulkyarov, Osman Unsal, Adrian Cristal, Eduard Ayguade, Tim Harris, Mateo Valero, QuakeTM: Parallelizing a Complex Serial Application Using Transactional Memory , ICS'09: Proc. 23rd ACM SIGARCH International Conference on Supercomputing, June 2009
[BibTeX, ppt, pptx] - Ferad Zyulkyarov, Vladimir Gajinov, Osman Unsal, Adrian Cristal, Eduard Ayguade, Tim Harris, Mateo Valero, Atomic Quake: Using Transactional Memory in an Interactive Multiplayer Game Server , PPoPP'09: Proc. 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Feb. 2009
[BibTeX, ppt, pptx]
Workshops
-
Ferad Zyulkyarov, Sanja Cvijic,Osman Unsal, Adrian Cristal, Eduard Ayguade, Tim Harris, Mateo Valero,
WormBench - A Configurable Workload for Evaluating Transactional Memory Systems, MEDEA '09: Workshop on MEmory performance:
DEaling with Applications, systems and architecture, October 2008.
BibTeX -
Ferad Zyulkyarov, Milos Milovanovic, Osman Unsal, Adrian Cristal, Eduard Ayguade, Tim Harris, Mateo Valero, Memory Management for Transaction Processing Core in Heterogeneous Chip-Multiprocessors, OSHMA '09: Workshop on Operating System support for Heterogeneous Multicore Architectures, September 2007
BibTeX - Ferad Zyulkyarov, Osman Unsal, Adrian Cristal, Mateo Valero, Synthetic Workloads for Transactional Memory. ACACES 2007, Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems. Laquila, July 18th. Academia Press, ISBN 978 90 382 1127 5, pp. 135-137, 2007
-
Milos Milovanovic, Osman Unsal, Adrian Cristal, Ferad Zyulkyarov, Mateo Valero, Compiler Support for Using Transactional Memory in C/C++ Applications, INTERACT-11: Workshop on Interaction between Compilers and Computer Architecture, February 2007
BibTeX
Technical Reports
- Ferad Zyulkyarov, Sanja Cvijic, Osman Unsal, Adrian Cristal,Eduard Ayguade, Tim Harris, Mateo Valero, WormBench - Technical Report, Universitat Politecnica de Catalunya, Departament d'Arquitectura de Computadors, Technical Report UPC-DAC-RR-CAP-2008-23, August 2008.
- Ferad Zyulkyarov, Milos Milovanovic, Osman Unsal, Adrian Cristal, Eduard Ayguade, Mateo Valero, Tim Harris , Transaction Processing Core for Accelerating Software Transactional Memory, Universitat Politecnica de Catalunya, Departament d'Arquitectura de Computadors, Technical Report UPC-DAC-RR-GEN-2007-5, August 2007.
Presentations
-
Atomic Quake - Use Case of Transactional Memory in an Interactive Multiplayer Game Server, Day school / Workshop on Language and Runtime Support for Concurrent Systems, Microsoft Research, Cambridge UK, 17.10.2008
[pptx, ppt, pdf] - Quake – Using Transactional Memory in a Multiplayer Game Server, Velox Project , Champery - Switzerland, 26-29 January 2010
[ppt, pptx]