Now showing items 21-23 of 23

  • Techniques for improving the performance of software transactional memory 

    Stipić, Srđan (Universitat Politècnica de Catalunya, 2014-07-21)
    Doctoral thesis
    Open Access
    Transactional Memory (TM) gives software developers the opportunity to write concurrent programs more easily compared to any previous programming paradigms and gives a performance comparable to lock-based synchronization ...
  • Techniques to improve concurrency in hardware transactional memory 

    Armejach Sanosa, Adrià (Universitat Politècnica de Catalunya, 2014-06-13)
    Doctoral thesis
    Open Access
    Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away the complexity of managing shared data. The programmer defines sections of code, called transactions, which the TM system ...
  • Towards lightweight and high-performance hardware transactional memory 

    Tomić, Sasa (Universitat Politècnica de Catalunya, 2012-07-13)
    Doctoral thesis
    Open Access
    Conventional lock-based synchronization serializes accesses to critical sections guarded by the same lock. Using multiple locks brings the possibility of a deadlock or a livelock in the program, making parallel programming ...