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
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)
 +[[http://​lpd.epfl.ch/​gramoli/​php/​pub_irisa_type.php?​ref=CGR12#​CGR12|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