Now showing items 1-4 of 4

    • A Review of Lightweight Thread Approaches for High Performance Computing 

      Castelló, Adrián; Peña, Antonio J.; Seo, Sangmin; Mayo, Rafael; Balaji, Pavan; Quintana-Ortí, Enrique S. (IEEE, 2016-12-08)
      Conference report
      Open Access
      High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of ...
    • GLT: A Unified API for Lightweight Thread Libraries 

      Castelló, Adrián; Seo, Sangmin; Mayo, Rafael; Balaji, Pavan; Quintana-Ortí, Enrique S.; Peña, Antonio J. (Springer, 2017-08)
      Conference report
      Open Access
      In recent years, several lightweight thread (LWT) libraries have emerged to tackle exascale challenges. These offer programming models (PMs) based on user-level threads and incorporate their own lightweight mechanisms. ...
    • GLTO: On the Adequacy of Lightweight Thread Approaches for OpenMP Implementations 

      Castelló, Adrián; Mayo, Rafael; Quintana-Ortí, Enrique S.; Seo, Sangmin; Balaji, Pavan; Peña, Antonio J. (IEEE, 2017-09-07)
      Conference lecture
      Open Access
      OpenMP is the de facto standard application programming interface (API) for on-node parallelism. The most popular OpenMP runtimes rely on POSIX threads (pthreads) implementations that offer an excellent performance for ...
    • On the adequacy of lightweight thread approaches for high-level parallel programming models 

      Castelló, Adrián; Mayo Gual, Rafael; Sala Penadés, Kevin; Beltran Querol, Vicenç; Balaji, Pavan; Peña, Antonio J. (Elsevier, 2018-07)
      Article
      Open Access
      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: ...