Now showing items 21-24 of 24

  • Parallel-Architecture Simulator Development Using Hardware Transactional Memory 

    Armejach Sanosa, Adrià (Universitat Politècnica de Catalunya, 2009-09-23)
    Master thesis
    Open Access
    To address the need for a simpler parallel programming model, Transactional Memory (TM) has been developed and promises good parallel performance with easy-to-write parallel code. Unlike lock-based approaches, with TM, ...
  • 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 ...