Prototypes details

  • Consistent State Software Transactional Memory (CTL)
  • CTL is a Software Transactional Memory library, based in TL2 from Dave Dice and Nir Shavit. It was ported to IA32 and x86_64 architectures, some algorithms were optimized and also provides increased transactional consistency. Other functionalities, such as nested transactions and explicit user aborts are now supported. Developed by Gonçalo Cunha (MSc thesis) under the supervision of Prof. João Lourenço.
  • 01 Sep 2007
  • João Lourenço, Gonçalo Cunha