Parallel Tasking Library (PTL) - Lightweight C++11 mutilthreading tasking system featuring thread-pool, task-groups, and lock-free task queue
☆48Nov 14, 2024Updated last year
Alternatives and similar repositories for PTL
Users that are interested in PTL are comparing it to the libraries listed below
Sorting:
- An alternative to Boost.MPI for a user friendly C++ interface for MPI (MPICH).☆19Feb 24, 2018Updated 8 years ago
- Portable (C++11) low-overhead concurrent task scheduling for fine-grained concurrency.☆10Jul 6, 2021Updated 4 years ago
- An MPI+Kokkos library for logically rectilinear grids☆16Jun 3, 2020Updated 5 years ago
- Advanced MPI bindings for C++☆38May 7, 2013Updated 12 years ago
- Vectorised data model base and helper classes.☆20Feb 25, 2026Updated last week
- Runs a single CUDA/OpenCL kernel, taking its source from a file and arguments from the command-line☆24Nov 25, 2025Updated 3 months ago
- Portable HPC Containers (C++)☆49Feb 23, 2026Updated last week
- Mini-applications that exclusively use the Kokkos programming model☆12Mar 21, 2023Updated 2 years ago
- A low-overhead, task-based threading API using a thread-pool of C++11 threads☆11Oct 29, 2018Updated 7 years ago
- A pseudo random number generator library written against the SYCL API.☆11Jun 11, 2019Updated 6 years ago
- A C/C++ library for parsing and evaluation of arithmetic expressions.☆11Sep 4, 2022Updated 3 years ago
- The repository contains container recipes to build the entire stack of Xeus-Cling and Cling including cuda extension with just a few comm…☆10Dec 22, 2020Updated 5 years ago
- Multiprocessor Algorithms for Nonlinear Gradient-free Optimization☆12Jul 1, 2020Updated 5 years ago
- Exploring Machine Learning methods and workflows in a simplified weather model☆19Jun 6, 2024Updated last year
- C++ library for graph ordering☆15Mar 20, 2020Updated 5 years ago
- Performance-portable C++ code for simulating elastic shear waves in an axisymmetric domain.☆13Jan 30, 2022Updated 4 years ago
- ☆14Sep 22, 2019Updated 6 years ago
- CHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as lo…☆31Feb 13, 2026Updated 3 weeks ago
- A thread safe simple C++ wrapper for FFTW & MKL☆17Sep 27, 2021Updated 4 years ago
- DARMA/magistrate => Serialization and checkpointing library☆12Jan 26, 2026Updated last month
- Standard interface for collecting HPC run metadata☆16Nov 7, 2025Updated 3 months ago
- Simple Generic Thread Pool☆12Nov 12, 2018Updated 7 years ago
- Celeritas is a new Monte Carlo transport code designed to accelerate scientific discovery in high energy physics by improving detector si…☆92Updated this week
- Official BOLT Repository☆32Aug 16, 2024Updated last year
- Tensor Algebra for many-body methods☆19Feb 3, 2026Updated last month
- MFMG is an open-source library implementing matrix-free multigrid methods.☆18Oct 4, 2019Updated 6 years ago
- Quasistatic plasma wakefield simulation code for GPUs in well under 1000 lines of code.☆13May 7, 2019Updated 6 years ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆98Updated this week
- Data and reproducibility scripts for the UoB-HPC Performance Portability studies☆18May 23, 2024Updated last year
- C++20 Library with the fastest runtime and compile times☆14Jan 25, 2026Updated last month
- PinMesh is an exact and efficient parallel algorithm for preprocess a polyhedral triangular mesh and, then, query a cloud of points again…☆15May 25, 2016Updated 9 years ago
- List all available information about all SYCL devices and platforms☆15Sep 14, 2020Updated 5 years ago
- Asynchronous Task and Memory Interface, or ATMI, is a runtime framework and programming model for heterogeneous CPU-GPU systems. It provi…☆68Feb 15, 2024Updated 2 years ago
- Tools and libraries for writing Kokkos-enabled HPC C++ in E3SM ecosystem☆20Feb 27, 2026Updated last week
- Structured PIC proxy app based on Cabana☆15Jun 30, 2025Updated 8 months ago
- Standalone Patatrack pixel tracking☆18Aug 28, 2025Updated 6 months ago
- OBSOLETE | Simpler and centralized CI configuration for Python extensions.☆16Mar 7, 2023Updated 2 years ago
- DDC is a discrete domain computation library.☆46Feb 27, 2026Updated last week
- Linear Collider I/O☆19Updated this week