• openAccess   Analysis of Threading Libraries for High Performance Computing 

      Castelló, Adrián; Mayo, Rafael; Seo, Sangmin; Balaji, Pavan; Quintana-Orti, Enrique S.; Peña Monferrer, Antonio J. IEEE (2020-01-30)
      With the appearance of multi-many core machines, applications and runtime systems evolved in order to exploit the new on-node concurrency that brought new software paradigms. POSIX threads (Pthreads) was widely-adopted for ...
    • closedAccess   On the adequacy of lightweight thread approaches for high-level parallel programming models 

      Castelló, Adrián; Mayo, Rafael; Sala, Kevin; Beltran Querol, Vicenç; Balaji, Pavan; Peña Monferrer, Antonio J. Elsevier (2018-07)
      High-level parallel programming models (PMs) are becoming crucial in order to extract the computational power of current on-node multi-threaded parallelism. The most popular PMs, such as OpenMP or OmpSs, are directive-based: ...
    • openAccess   Unification of Lightweight Thread Solutions and their Application in High Performance Programming 

      Castelló Gimeno, Adrián Universitat Jaume I (2018-10-02)
      Lightweight thread (LWT) libraries have been developed to tackle fine-grained and dynamic software requirements. These libraries are based on the concept of threads that are managed in the user-space. This thesis aims ...