• MultiNest

  • Referenced in 39 articles [sw10481]
  • MultiNest software, which is fully parallelized using MPI and includes an interface to CosmoMC...
  • eSkel

  • Referenced in 24 articles [sw04423]
  • library of C functions, on top of MPI, aimed to address the several issues raised ... well as its implementation) are based on MPI. In order to make full, concise ... familiar with the essential concepts of MPI itself...
  • Kokkos

  • Referenced in 24 articles [sw20455]
  • occur within the context of an individual MPI task running on a single node ... machine. The total number of MPI tasks used by LAMMPS (one or multiple per compute ... support for 3 modes of execution (per MPI task). These are OpenMP (for many-core...
  • petsc4py

  • Referenced in 37 articles [sw20514]
  • partial differential equations. It employs the MPI standard for all message-passing communication. This package...
  • Parsol

  • Referenced in 20 articles [sw00684]
  • creates sequential version of the code (no MPI needed), and debugs it. Once done ... parallel version should be recompiled using MPI implementation (at least MPI-1.1 support required ... library uses only standard C++ features and MPI-1.1 for parallel version, which makes...
  • STRUMPACK

  • Referenced in 34 articles [sw17483]
  • written in C++ using OpenMP and MPI parallelism and is released under a BSD-style...
  • SUMMA

  • Referenced in 30 articles [sw04171]
  • better performance, and require less work space. MPI implementations are given, as are performance results...
  • MPICH2

  • Referenced in 15 articles [sw03294]
  • MPICH2: A new start for MPI implementations. This talk will describe MPICH2 ... implementation of MPI designed to support both MPI-1 and MPI-2 and to enable ... further research into MPI implementation technology. To achieve high-performance and scalability and to encourage ... MPICH2 is strongly modular. For example, the MPI topology routines can easily be replaced...
  • VAMPIR

  • Referenced in 20 articles [sw09406]
  • VAMPIR: Visualization and Analysis of MPI Resources. Performance analysis most often is based ... supports the new message passing standard MPI. VAMPIR translates a given trace file into...
  • BLOPEX

  • Referenced in 27 articles [sw04024]
  • apparently optimal convergence speed. BLOPEX supports parallel MPI-based computations. BLOPEX is incorporated...
  • Pluto

  • Referenced in 27 articles [sw09092]
  • thousands processors using the Message Passing Interface (MPI) to achieve highly scalable parallel performance...
  • PFFT

  • Referenced in 18 articles [sw07582]
  • massively parallel architectures. We present an MPI based software library for computing fast Fourier transforms ... based on the message passing interface standard (MPI). Similar to established transpose FFT algorithms...
  • Elemental

  • Referenced in 24 articles [sw07035]
  • packages must be revisited since the traditional MPI-based approaches will likely need...
  • NOISETTE

  • Referenced in 24 articles [sw12563]
  • supercomputer even for small meshes. Hybrid MPI+OpenMP parallelization. Language: computational part - Fortran 90, infrastructure...
  • LUDWIG

  • Referenced in 23 articles [sw02229]
  • parallel I/O, and the use of MPI to achieve full portability and good efficiency...
  • GraphLab

  • Referenced in 23 articles [sw12830]
  • insufficiently expressive while low-level tools like MPI and Pthreads leave ML experts repeatedly solving...
  • QUESO

  • Referenced in 22 articles [sw10555]
  • practices. QUESO is written in C++, uses MPI, and leverages libraries already available...
  • ViennaCL

  • Referenced in 21 articles [sw06444]
  • systems by facilitating the Message Passing Interface (MPI). Our approach is presented in detail...
  • OCTOPUS

  • Referenced in 21 articles [sw08525]
  • optimal execution perfomance Octopus is parallelized using MPI and OpenMP and can scale to tens...
  • STAR/MPI

  • Referenced in 11 articles [sw02182]
  • remedy that situation, the parallel library MPI has been integrated into both GCL (GNU Common ... implementations are examples that extend bindings of MPI to interactive languages. (MPI already has bindings ... Further, STAR/MPI represents a blueprint for binding MPI to other interactive languages besides ... simple SPMD architecture on top of this MPI binding. An important class of sequential algorithms...