• Intel TBB

  • Referenced in 57 articles [sw15025]
  • components to efficiently implement higher-level, task-based parallelism. Compatible with multiple compilers and portable...
  • Pi4U

  • Referenced in 7 articles [sw18320]
  • demanding physical models, that can exploit massively parallel computer architectures. The framework incorporates Laplace asymptotic ... along with distributed numerical differentiation and task-based parallelism for heterogeneous clusters. Sampling is based...
  • SpECTRE

  • Referenced in 3 articles [sw22266]
  • discontinuous Galerkin method with a task-based parallelism model. SpECTRE’s goal is to achieve ... order accuracy in smooth regions. A task-based parallelism model allows efficient ... will exhibit good scalability within a task-based parallelism framework. We demonstrate the code...
  • Superglue

  • Referenced in 2 articles [sw13511]
  • using data versioning for dependency-aware task-based parallelization. In computational science, it is necessary ... evolving computer systems is becoming prohibitive. Task-based parallel programming models aim to allow...
  • TBB

  • Referenced in 1 article [sw29299]
  • Task-based adaptive multiresolution for time-space multi-scale reaction-diffusion systems on multi-core ... numerical solution of stiff reaction-diffusion systems. Based on operator splitting, finite volume adaptive multiresolution ... data structure of the original implementation, based on trees of pointers, provides limited opportunities ... specific library, TBB, for shared-memory, task-based parallelism with work-stealing. The performance...
  • MORSy

  • Referenced in 1 article [sw20719]
  • reducing ordering of sparse matrix. It is based on the multilevel nested dissection algorithm with ... parallel version of MORSy library for shared-memory systems. Parallel processing ... done in a task-based fashion. It uses OpenMP 3.0 task parallelism relying...
  • exafmm

  • Referenced in 4 articles [sw30090]
  • traversal. A task-based threading model is used to maximize thread-level parallelism and intra...
  • PMORSy

  • Referenced in 1 article [sw20559]
  • vertex separators. Parallel processing is done in a task-based fashion with the granularity tuning ... Message Passing Interface-based approach widely used for parallel sparse matrix ordering. Experimental results...
  • Chameleon

  • Referenced in 3 articles [sw30065]
  • architectures. Chameleon is a C library providing parallel algorithms to perform BLAS/LAPACK operations exploiting fully ... linear algebra software relies on sequential task-based algorithms where sub-tasks of the overall...
  • INDDGO

  • Referenced in 1 article [sw23104]
  • parallel dynamic programming algorithm is implemented on top of the MADNESS task-based runtime...
  • STARS-H

  • Referenced in 1 article [sw30066]
  • STARS-H is a high performance parallel open-source package of Software for Testing Accuracy ... memory systems, using MPI, OpenMP and task-based programming models...
  • ExaGeoStatR

  • Referenced in 1 article [sw30063]
  • tasks and rendering them for a task-based programming model. ExaGeoStatR supports several maximum likelihood ... implementation details, analyzing its performance on various parallel architectures, and assessing its accuracy using both...
  • symPACK

  • Referenced in 1 article [sw16317]
  • Asynchronous Task-based Fan-Both Sparse Cholesky Solver. Systems of linear equations arise ... coefficient matrix are zero. Direct methods based on matrix factorizations are sometimes needed to ensure ... critical task. In this paper, we investigate the use of an asynchronous task paradigm ... that symPACK outperforms state-of-the-art parallel distributed memory factorization packages, validating our approach...
  • LAPACK

  • Referenced in 1582 articles [sw00503]
  • LAPACK is written in Fortran 90 and provides...
  • ScaLAPACK

  • Referenced in 394 articles [sw00830]
  • ScaLAPACK is an acronym for scalable linear algebra...
  • NAMD

  • Referenced in 77 articles [sw03198]
  • NAMD is a parallel molecular dynamics code designed...
  • PNML

  • Referenced in 40 articles [sw03257]
  • PNML framework: An extendable reference implementation of the...
  • CUDA

  • Referenced in 1131 articles [sw03258]
  • The NVIDIA® CUDA® Toolkit provides a comprehensive development...
  • deal.ii

  • Referenced in 505 articles [sw03516]
  • deal.II is a C++ program library targeted at...
  • CoArray

  • Referenced in 29 articles [sw04083]
  • Coarrays are an exciting parallel programming extension for...