• NOISETTE

  • Referenced in 25 articles [sw12563]
  • Parallel research code NOISEtte for large-scale CFD and CAA simulations. Explicit high-order algorithms ... supercomputer even for small meshes. Hybrid MPI+OpenMP parallelization. Language: computational part - Fortran 90, infrastructure...
  • samoa2

  • Referenced in 4 articles [sw25252]
  • software package for a dynamically adaptive, parallel solution of 2D partial differential equations on triangular ... Japan. sam(oa) 2 features hybrid MPI+OpenMP parallelization based on the Sierpinski order induced...
  • BoxLib

  • Referenced in 24 articles [sw11472]
  • parallel, block-structured AMR application. The fundamental parallel abstraction is the MultiFab, which holds ... with fewer, larger grids in the hybrid OpenMP--MPI approach (see below) is that...
  • nsCouette

  • Referenced in 1 article [sw32576]
  • modern Fortran with a hybrid MPI-OpenMP parallelization scheme and thus designed to compute turbulent...
  • ExaSlang

  • Referenced in 1 article [sw39664]
  • Performance Computing (HPC) systems are becoming increasingly parallel and heterogeneous. As a consequence, HPC applications ... emits C++ code utilizing a hybrid OpenMP and MPI parallelization. Moreover, we substantiate our approach...
  • MIN3P-HPC

  • Referenced in 1 article [sw39509]
  • based material properties (e.g., permeability). A flexible parallelization scheme based on domain decomposition and thread ... OpenMP, MPI and hybrid MPI-OpenMP, making optimized use of computer resources ranging from desktop ... using different cell types. Parallel efficiency of OpenMP, MPI and hybrid MPI-OpenMP versions...
  • Polyphemus

  • Referenced in 1 article [sw31994]
  • OpenMP and MPI API are supported and allow shared-memory, distributed memory or hybrid parallel...
  • Talbot Suite

  • Referenced in 3 articles [sw20701]
  • levels of parallelism: coarse and fine grained parallelism. They offer a reasonable tradeoff between accuracy ... versions: an OpenMP-based version for shared memory machines and a MPI-based version ... hybrid architectures, a combined MPI/OpenMP-based implementation is provided too. We describe our parallel algorithms...
  • GP-SCL-HYB

  • Referenced in 4 articles [sw18221]
  • Bose–Einstein condensates at ultra-cold temperatures. Hybrid versions of programs use the same algorithms ... algorithmic complexity for large grid sizes necessitates parallelization in order to reduce execution time and/or ... latter, we combine MPI programming paradigm with existing OpenMP codes, thus creating fully flexible parallelism...
  • hompi

  • Referenced in 2 articles [sw33489]
  • HOMPI: A Hybrid Programming Framework for Expressing and Deploying Task-Based Parallelism. This paper presents ... framework for programming and executing task-based parallel applications on clusters of multiprocessors and multi ... with existing programming systems such as mpi and OpenMP. hompi facilitates expressing irregular and adaptive ... conquer applications avoiding explicit mpi calls. It also allows hybrid sharedmemory / message-passing programming, exploiting...
  • Initition3d

  • Referenced in 1 article [sw25128]
  • oriented C++) framework, originally parallelized in pure MPI and runs only on CPUs. To port ... OpenMP parallelization to the code, implement the heterogeneous algorithm using the OpenMP 4.0 programming interface ... series of performance optimizations to optimize the parallelism and to reduce the overhead. We also ... application exhibits good OpenMP parallel efficiency, and the hybrid MPI/OpenMP version is at best...
  • HPC2

  • Referenced in 3 articles [sw26407]
  • approach combined with a multilevel MPI+OpenMP+OpenCL parallelization naturally provides portability. The performance ... execution is tested on a CPU+GPU hybrid cluster. Finally, results of the direct numerical...
  • CATCH

  • Referenced in 1 article [sw02478]
  • metrics for MPI and OpenMP applications. CATCH is a profiler for parallel applications that collects ... programming language. It supportsMPI, OpenMP, and hybrid applications and integrates the performance data collected...
  • ATLAS

  • Referenced in 199 articles [sw00056]
  • This paper describes the Automatically Tuned Linear Algebra...
  • DRAMA

  • Referenced in 11 articles [sw00221]
  • DRAMA (Dynamic Re-Allocation of Meshes for parallel...
  • Gerris

  • Referenced in 344 articles [sw00341]
  • Gerris is a Free Software program for the...
  • hypre

  • Referenced in 329 articles [sw00426]
  • hypre is a software library for the solution...
  • LAPACK

  • Referenced in 1702 articles [sw00503]
  • LAPACK is written in Fortran 90 and provides...
  • Matlab

  • Referenced in 13544 articles [sw00558]
  • MATLAB® is a high-level language and interactive...
  • PARAMESH

  • Referenced in 113 articles [sw00677]
  • PARAMESH: A parallel adaptive mesh refinement community toolkit...