• TMbarrier: speculative barriers using hardware transactional memory 

      Pedrero, Manuel; Gutiérrez Carrasco, Eladio D.; Plata, Oscar (2018-11-15)
      Barrier is a very common synchronization method used in parallel programming. Barriers are used typically to enforce a partial thread execution order, since there may be dependences between code sections before and after ...