Skip to content
Change the repository type filter

All

    Repositories list

    • dlb

      Public
      DLB (Dynamic Load Balancing) library is a tool, transparent to the user, that will dynamically react to the application imbalance modifying the number of resources at any given time.
      C
      GNU Lesser General Public License v3.0
      62250Updated Nov 27, 2024Nov 27, 2024
    • llvm

      Public
      LLVM-based compiler for OmpSs-2
      LLVM
      Other
      23016Updated Nov 27, 2024Nov 27, 2024
    • tampi

      Public
      The Task-Aware MPI (TAMPI) library extends the functionality of standard MPI libraries by providing new mechanisms for improving the interoperability between parallel task-based programming models and MPI operations
      C++
      GNU Lesser General Public License v3.0
      12300Updated Nov 15, 2024Nov 15, 2024
    • This meta-repository contains the releases of the OmpSs-2 programming model
      1900Updated Nov 15, 2024Nov 15, 2024
    • nodes

      Public
      NODES is a library that works on top of nOS-V to implement the OmpSs-2 parallel programming model, developed by the System Tools and Advanced Runtimes (STAR) group at the Barcelona Supercomputing Center.
      C++
      GNU General Public License v3.0
      0100Updated Nov 15, 2024Nov 15, 2024
    • nanos6

      Public
      Nanos6 is a runtime that implements the OmpSs-2 parallel programming model, developed by the System Tools and Advanced Runtimes (STAR) group at the Barcelona Supercomputing Center.
      C++
      GNU General Public License v3.0
      131910Updated Nov 15, 2024Nov 15, 2024
    • Collection of Dockerfiles for BSC PM
      Dockerfile
      MIT License
      1100Updated Nov 15, 2024Nov 15, 2024
    • nos-v

      Public
      nOS-V is a low-level threading and tasking library that enables co-execution of applications, developed by the System Tools and Advanced Runtimes (STAR) group at the Barcelona Supercomputing Center.
      C
      GNU General Public License v3.0
      1200Updated Nov 15, 2024Nov 15, 2024
    • ovni

      Public
      Obtuse but Versatile Nanoscale Instrumentation
      C
      GNU General Public License v3.0
      1400Updated Nov 8, 2024Nov 8, 2024
    • sonar

      Public
      The Sonar project defines a set of runtime libraries which instrument parallel programming models through the ovni instrumentation library
      C++
      MIT License
      0100Updated May 6, 2024May 6, 2024
    • ta-x

      Public
      This meta-repository contains the Task-Aware libraries for several models
      0000Updated Jan 26, 2024Jan 26, 2024
    • tagaspi

      Public
      The Task-Aware GASPI or TAGASPI library extends the functionality of standard GASPI libraries by providing new mechanisms for improving the interoperability between parallel task-based programming models and GASPI one-sided communication
      C++
      GNU Lesser General Public License v3.0
      0500Updated Nov 22, 2023Nov 22, 2023
    • mcxx

      Public
      Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center
      C
      GNU Lesser General Public License v3.0
      237092Updated Nov 21, 2023Nov 21, 2023
    • talpf

      Public
      The Task-Aware LPF (TALPF) library extends the LPF model, which implements the BSP paradigm, with new mechanisms that improve the interoperability between parallel task-based programming models and one-sided LPF operations
      C
      Apache License 2.0
      0000Updated Nov 20, 2023Nov 20, 2023
    • tasycl

      Public
      The Task-Aware SYCL (TASYCL) provides interoperability support between task-based programming models and SYCL which enables the taskification of SYCL operations and kernels on accelerators
      M4
      GNU Lesser General Public License v3.0
      0200Updated Nov 20, 2023Nov 20, 2023
    • tacuda

      Public
      The Task-Aware CUDA (TACUDA) provides interoperability support between task-based programming models and CUDA which enables the taskification of CUDA operations and kernels on NVIDIA accelerators
      C++
      GNU Lesser General Public License v3.0
      0200Updated Nov 20, 2023Nov 20, 2023
    • tahip

      Public
      The Task-Aware HIP (TAHIP) provides interoperability support between task-based programming models and HIP which enables the taskification of HIP operations and kernels on accelerators
      C++
      GNU Lesser General Public License v3.0
      0100Updated Nov 17, 2023Nov 17, 2023
    • C++
      GNU General Public License v3.0
      4100Updated Jan 23, 2023Jan 23, 2023
    • tacl

      Public
      The Task-Aware AscendCL (TACL) provides interoperability support between task-based programming models and CUDA which enables the taskification of AscendCL operations and kernels on Huawei Ascend accelerators
      C++
      GNU Lesser General Public License v3.0
      0100Updated Jan 9, 2023Jan 9, 2023
    • This meta-repository contains the OmpSs-2 Cluster releases.
      2300Updated Dec 21, 2022Dec 21, 2022
    • nanox

      Public
      Nanos++ is a runtime designed to serve as runtime support in parallel environments. It is mainly used to support OmpSs, a extension to OpenMP developed at BSC.
      C++
      GNU Lesser General Public License v3.0
      153830Updated Aug 18, 2021Aug 18, 2021
    • C++
      GNU General Public License v3.0
      0100Updated Aug 25, 2020Aug 25, 2020
    • TCL

      Public
      Transparent Checkpointing Library
      M4
      GNU General Public License v2.0
      0300Updated Dec 2, 2019Dec 2, 2019
    • bots

      Public
      Barcelona OpenMP Task Suite is a collection of applications that allow to test OpenMP tasking implementations and compare its behaviour under certain circumstances: task tiedness, throttle and cut-offs mechanisms, single/multiple task generators, etc.
      C
      GNU General Public License v2.0
      164420Updated Sep 20, 2019Sep 20, 2019
    • ompss-ee

      Public
      OmpSs Examples and Exercises
      C
      41300Updated Jun 28, 2019Jun 28, 2019
    • This meta-repository contains the official OmpSs releases
      Dockerfile
      MIT License
      1100Updated Jun 28, 2019Jun 28, 2019
    • A pragma-based checkpointing model
      0000Updated Jun 13, 2019Jun 13, 2019