Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
publications [2010/12/10 09:52]
transactions
publications [2012/02/24 11:56]
transactions [2012]
Line 1: Line 1:
 ===== Related Papers ===== ===== Related Papers =====
 +
 +==== 2012 ====
 +
 +Gramoli V., Guerraoui, R., Trigonakis, V. (2012)
 +[[http://​lpd.epfl.ch/​gramoli/​php/​pub_irisa_type.php?​ref=GGT12#​GGT12|TM2C:​ a Software Transactional Memory for Many-Cores]]
 +//​Proceedings of the seventh European Conference on Computer Systems (EuroSys).//​
 +
 +Crain T., Gramoli V., Raynal R. (2012)
 +[[A Speculation-Friendly Binary Search Tree.]]
 +//​Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP).//
 +
 +Gramoli, V., Rachid, G., (2012) ​
 +[[Programming with Transactional Memory.]]
 +//​Programming Multi-core and Many-Core Computing Systems, John Wiley & Sons.//
 +
 +
 +==== 2011 ====
 +
 +
 +Gramoli V., Guerraoui R. (2011)
 +[[Democratizing Transactional Programming.]]
 +//​Proceedings of the ACM/​IFIP/​USENIX 12th International Middleware Conference (Middleware).//​
 +
 +Harmanci D., Gramoli V., Felber P. (2011)
 +[[http://​lpd.epfl.ch/​gramoli/​doc/​pubs/​ECOOP2011-preprint.pdf|Atomic Boxes: Coordinated Exception Handling with Transactional Memory.]]
 +//​Proceedings of the 25th European Conference on Object Oriented Programming (ECOOP).//
 +
 +Gramoli V., Guerraoui R. (2011)
 +[[http://​infoscience.epfl.ch/​record/​163379|Brief Announcement:​ Transaction Polymorphism.]]
 +//​Proceedings of the 23rd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA).//
  
 Dragojevic A., Felber P., Gramoli V., Guerraoui R. (2011) Dragojevic A., Felber P., Gramoli V., Guerraoui R. (2011)
 [[http://​infoscience.epfl.ch/​record/​144052|Why STM can be more than a Research Toy.]] [[http://​infoscience.epfl.ch/​record/​144052|Why STM can be more than a Research Toy.]]
 //​Communications of the ACM (CACM).// //​Communications of the ACM (CACM).//
 +
 +
 +==== 2010 ====
 +
 +Ravi S., Gramoli V., Luchangco V. (2010)
 +[[http://​dx.doi.org/​10.1145/​1907450.1907546|Transactional Memory, linking Theory and Practice.]]
 +//ACM Sigact News 41(4):​107-111.//​
  
 Afek et al. (2010) Afek et al. (2010)
Line 32: Line 69:
 [[http://​infoscience.epfl.ch/​record/​144050|Leveraging Parallel Nesting in Transactional Memory.]] [[http://​infoscience.epfl.ch/​record/​144050|Leveraging Parallel Nesting in Transactional Memory.]]
 //​Proceedings of the 15th Symposium on Principles and Practice of Parallel Computing (PPoPP).// //​Proceedings of the 15th Symposium on Principles and Practice of Parallel Computing (PPoPP).//
 +
 +==== 2009 ====
  
 Gramoli, V. (2009) Gramoli, V. (2009)
Line 71: Line 110:
 Harmanci, D., and Felber, P., Gramoli V. and Fetzer, C. (2009) Harmanci, D., and Felber, P., Gramoli V. and Fetzer, C. (2009)
 [[http://​infoscience.epfl.ch/​record/​131219|TMunit:​ Testing Transactional Memories.]] [[http://​infoscience.epfl.ch/​record/​131219|TMunit:​ Testing Transactional Memories.]]
-//4th ACM SIGPLAN Workshop on Transactional Computing.//​+//4th ACM SIGPLAN Workshop on Transactional Computing ​(TRANSACT).// 
 + 
 + 
 +==== 2008 ====
  
 Gramoli, V., Harmanci, D. and Felber P. (2008) Gramoli, V., Harmanci, D. and Felber P. (2008)
Line 111: Line 153:
 Transactional Memories by Zero.]] ​ //3rd ACM SIGPLAN Workshop on Transactional Memories by Zero.]] ​ //3rd ACM SIGPLAN Workshop on
 Transactional Computing (Transact 2008).// Transactional Computing (Transact 2008).//
 +
 +
 +==== 2007 and before ====
  
 Guerraoui, R., Kapalka, M. and Vitek, J. (2007) ​ Guerraoui, R., Kapalka, M. and Vitek, J. (2007) ​
-[[http://​infoscience.epfl.ch/​record/​101108|STMBench7:​ A Benchmark for Software Transactional Memory.]] //​EuroSys ​2007.//+[[http://​infoscience.epfl.ch/​record/​101108|STMBench7:​ A Benchmark for Software Transactional Memory.]] //​EuroSys.//​
  
 Guerraoui, R., Kapalka, M. and Kouznetsov, P. (2007) Guerraoui, R., Kapalka, M. and Kouznetsov, P. (2007)
Line 134: Line 179:
 [[http://​dx.doi.org/​10.1109/​ICDSN.2000.857575|Implementing E-Transactions with Asynchronous Replication.]] //IEEE Trans. Parallel Distrib. Syst.// 12(2):​133−146. [[http://​dx.doi.org/​10.1109/​ICDSN.2000.857575|Implementing E-Transactions with Asynchronous Replication.]] //IEEE Trans. Parallel Distrib. Syst.// 12(2):​133−146.
  
-Guerraoui, R., Capobianchi,​ R., Lanusse, A. and Roux, P. (1992+Guerraoui, R. (1995
-[[http://portal.acm.org/citation.cfm?​id=679218|Nesting Actions through +[[http://dx.doi.org/10.1016/​0020-0255(94)00118-U|Nested transactions:​ 
-Asynchronous Message Passing.]] //Proceedings of the European Conference +Reviewing the coherence contract.]] //Information Sciences.//
-on Object-Oriented Programming (ECOOP 1992).//+
  
 Guerraoui, R. (1994) Guerraoui, R. (1994)
 [[http://​portal.acm.org/​citation.cfm?​id=679382|Atomic Object [[http://​portal.acm.org/​citation.cfm?​id=679382|Atomic Object
 Composition.]] //​Proceedings of the 8th European Conference on Composition.]] //​Proceedings of the 8th European Conference on
-Object-Oriented Programming (ECOOP ​1994).//+Object-Oriented Programming (ECOOP).//
  
-Guerraoui, R. (1995+Guerraoui, R., Capobianchi,​ R., Lanusse, A. and Roux, P. (1992
-[[http://dx.doi.org/10.1016/​0020-0255(94)00118-U|Nested transactions:​ +[[http://portal.acm.org/citation.cfm?​id=679218|Nesting Actions through 
-Reviewing the coherence contract.]] //Information Sciences.//+Asynchronous Message Passing.]] //Proceedings of the European Conference 
 +on Object-Oriented Programming (ECOOP).//
  
publications.txt · Last modified: 2012/02/24 11:56 by transactions
Trace:
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0