Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
stmbench7 [2010/11/10 10:50]
transactions created
stmbench7 [2010/12/10 11:04]
transactions [Related publications]
Line 6: Line 6:
 implementation (in Java and C++) contains a lock-based synchronization implementation (in Java and C++) contains a lock-based synchronization
 strategy that can serve as a baseline for comparison with various TMs. strategy that can serve as a baseline for comparison with various TMs.
-The following paper describes STMBench7 in more detail: 
- 
-Guerraoui, R., Kapalka, M. and Vitek, J. (2007) ​ 
-[[http://​infoscience.epfl.ch/​search?​recid=101108|STMBench7:​ A Benchmark for Software Transactional Memory.]] ​ 
-//​Proceedings of the Second European Systems Conference EuroSys 2007.// 
- 
-The following paper describes our recent experiments with the 
-benchmark using various available STM implementations:​ 
- 
-Dragojevic, A., Guerraoui, R. and Kapalka, M. (2008) 
-[[http://​infoscience.epfl.ch/​search?​recid=117529|Dividing Transactional Memories by Zero.]] 
-//3rd ACM SIGPLAN Workshop on Transactional Computing (Transact 2008).// 
- 
-**Important note:** The benchmark is still a work in progress. The code and the specification may still undergo many, maybe significant,​ changes that should reflect the feedback we will get. 
- 
-Any suggestions,​ comments or criticism are more than welcome and 
-should be send to [[http://​lpd.epfl.ch/​kapalka|Michal Kapalka]]. 
  
 ==== Java Version ==== ==== Java Version ====
Line 63: Line 46:
 The C++ version of STMBench7 is created/​maintained by Aleksandar The C++ version of STMBench7 is created/​maintained by Aleksandar
 Dragojevic. Dragojevic.
 +
 +
 +==== Related publications ====
 +
 +Dragojevic A., Felber P., Gramoli V., Guerraoui R. (2011)
 +[[http://​infoscience.epfl.ch/​record/​144052|Why STM can be more than a Research Toy.]]
 +//​Communications of the ACM (CACM).//
 +
 +Afek et al. (2010)
 +[[http://​dx.doi.org/​10.1109/​MM.2010.80|The VELOX Transactional Memory Stack.]]
 +//IEEE Micro Special Issue - European Multicore Computing. IEEE MICRO 30(5):​76-87. //
 +
 +Dragojevic, A., Guerraoui, R. and Kapalka, M. (2008)
 +[[http://​infoscience.epfl.ch/​search?​recid=117529|Dividing
 +Transactional Memories by Zero.]] ​ //3rd ACM SIGPLAN Workshop on
 +Transactional Computing (Transact 2008).//
 +
 +Guerraoui, R., Kapalka, M. and Vitek, J. (2007) ​
 +[[http://​infoscience.epfl.ch/​record/​101108|STMBench7:​ A Benchmark for Software Transactional Memory.]] //​EuroSys.//​
 +
 +
 +
stmbench7.txt · Last modified: 2015/12/17 18:02 by chatzopoulos
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