• Hardware support for Local Memory Transactions on GPU Architectures 

      Villegas, Alejandro; Navarro, Ángeles; Asenjo-Plaza, Rafael; Plata, Oscar; Ubal, Rafael; [et al.] (2015-06-26)
      Graphics Processing Units (GPUs) are popular hardware accelerators for data-parallel applications, enabling the execution of thousands of threads in a Single Instruction - Multiple Thread (SIMT) fashion. However, the SIMT ...
    • Hardware support for scratchpad memory transactions on GPU architectures 

      Villegas, Alejandro; Asenjo-Plaza, Rafael; Navarro, Angeles; Plata, Oscar; Ubal, Rafael; [et al.] (Springer, 2017-08-29)
      Graphics Processing Units (GPUs) have become the accelerator of choice for data-parallel applications, enabling the execution of thousands of threads in a Single Instruction - Multiple Thread (SIMT) fashion. Using OpenCL ...