A high-performance, portable implementation of the MPI message passing interface standard

From MaRDI portal
Publication:671443

DOI10.1016/0167-8191(96)00024-5zbMath0875.68206OpenAlexW2081612620WikidataQ62380985 ScholiaQ62380985MaRDI QIDQ671443

Anthony Skjellum, William D. Gropp, Ewing L. Lusk, Nathan E. Doss

Publication date: 27 February 1997

Published in: Parallel Computing (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0167-8191(96)00024-5




Related Items (only showing first 100 items - show all)

Nagging: A scalable fault-tolerant paradigm for distributed searchMulti-plume flow simulation of small bipropellant thrusters using parallel DSMC methodEvaluation of selected resource allocation and scheduling methods in heterogeneous many-core processors and graphics processing unitsSABR/LIBOR market models: pricing and calibration for some interest rate derivativesNonparametric Bayesian learning of heterogeneous dynamic transcription factor networksParallel computation of aeroacoustics of industrially relevant complex-geometry aeroengine jetsSynchronous parallelization of particle swarm optimization with digital pheromonesPerformance analysis of a parallel finite element solution to the direct numerical simulation of fluid turbulence on linux PC clustersExplorative and dynamic visualization of data in virtual realityParallel adaptive simplical re-meshing for deforming domain CFD computationsA modelling approach to explore the critical environmental parameters influencing the growth and establishment of the invasive seaweed \textit{Undaria pinnatifida} in EuropeInterconnection network simulation using traces of MPI applicationsMultidimensional integration through Markovian sampling under steered function morphing: a physical guise from statistical mechanicsReordering of hybrid unstructured grids for an implicit Navier-Stokes solver based on OpenMP parallelizationA comparison between the surface compression method and an interface reconstruction method for the VOF approachOptimized high-order derivative and dissipation operators satisfying summation by parts, and applications in three-dimensional multi-block evolutionsA variationally bounded scheme for delayed detached eddy simulation: application to vortex-induced vibration of offshore riserHighly scalable DNS solver for turbulent bubble-laden channel flowModel-based fault localization: finding behavioral outliers in large-scale computing systemsQCMPI: A parallel environment for quantum computingParallel solution of large-scale free surface viscoelastic flows via sparse approximate inverse preconditioningAn efficient parallel and fully implicit algorithm for the simulation of transient free-surface flows of multimode viscoelastic liquidsNumerical performance of parallel group explicit solvers for the solution of fourth order elliptic equationsParallel framework for topology optimization using the method of moving asymptotesEstimation of dynamical characteristics of a parallel program on a modelCorba and MPI code couplingA balanced accumulation scheme for parallel PDE solversA massively parallel geometric multigrid solver on hierarchically distributed grids\textit{UG} 4: a novel flexible software system for simulating PDE based models on high performance computersLarge-scale rigid body simulationsFormal specification of MPI 2.0: case study in specifying a practical concurrent programming APIParallel PIPS-SBB: multi-level parallelism for stochastic mixed-integer programsDomain decomposition methods using dual conversion for the total variation minimization with \(L^1\) fidelity termPEBBL: an object-oriented framework for scalable parallel branch and boundParallel computing in the statistical system JaspData race avoidance and replay scheme for developing and debugging parallel programs on distributed shared memory systemsDistributed disk-based algorithms for model checking very large Markov chainsOn optimization of finite-difference time-domain (FDTD) computation on heterogeneous and GPU clustersPerformance evaluation of OpenMP-based algorithms for handling Kronecker descriptorsFEVS: a functional equivalence verification suite for high-performance scientific computingFault tolerant algorithms for heat transfer problemsParallel computation of the eigenvalues of symmetric Toeplitz matrices through iterative methodsLarge-scale parallel numerical integrationImplementation of ensemble-based simulated annealing with dynamic load balancing under MPIAn easily implemented task-based parallel scheme for the Fourier pseudospectral solver applied to 2D Navier-Stokes turbulence.A computationally efficient, consistent bootstrap for inference with non-parametric DEA estimatorsA distributed memory parallel element-by-element scheme for semiconductor device simulationA parallel subdomain by subdomain implementation of the implicitly restarted Arnoldi/Lanczos methodParallel integer relation detection: Techniques and applicationsHigh performance computing for the level-set reconstruction algorithmA program for sequential allocation of three Bernoulli populationsA computational periporomechanics model for localized failure in unsaturated porous media\(p\)-multigrid with partial smoothing: an efficient preconditioner for discontinuous Galerkin discretizations with modal basesImplementation and scalability analysis of balancing domain decomposition methodsAn optimal multiprocessor combinatorial auction solverAlternating criteria search: a parallel large neighborhood search algorithm for mixed integer programsMulti-core CPUs, clusters, and grid computing: A tutorialOpenMP + MPI parallel implementation of a numerical method for solving a kinetic equationA moving mesh finite volume interface tracking method for surface tension dominated interfacial fluid flowScheduling of hard real-time multi-phase multi-thread (MPMT) periodic tasksReachability computation for polynomial dynamical systemsScalable parallel implementation of CISAMR: a non-iterative mesh generation algorithmHigh-precision numerical integration: progress and challengesParallel methods for optimality criteria-based topology optimizationBroadcasting on networks of workstationsA parallel/recursive algorithmA denotational semantics of textually aligned SPMD programsModeling fractured and faulted regions: local grid refinement methods for implicit solversDynamical geometry for multiscale dissipative particle dynamicsMultibillion-atom molecular dynamics simulation: design considerations for vector-parallel processingEfficient first-principles calculations of the electronic structure of periodic systemsA superposition-based parallel discrete operator splitting method for incompressible flowsA taxonomy and survey of grid resource management systems for distributed computingInstrumenting and tuningdataView?a networked application for navigating through large scientific datasetsParallel calculation of accurate path lines in virtual environments through exploitation of multi-block CFD data set topologyDynamic symbolic verification of MPI programsSolving stable Sylvester equations via rational iterative schemesNumerical strategies towards peta-scale simulations of nanoelectronics devicesUsing multiple levels of parallelism to enhance the performance of domain decomposition solversParallelization and optimization of Mfold on shared memory systemEfficient methods to organize the parallel execution of optimization algorithmsModeling heat transfer in Bi\(_2\)Te\(_3\)-Sb\(_2\)Te\(_3\) nanostructuresA finite element formulation to solve a non-local constitutive model with stresses and strains due to slip gradientsHordeQBF: A Modular and Massively Parallel QBF SolverUser-friendly parallel computations with econometric examplesEfficient parallel algorithms for elastic-plastic finite element analysisEvidential instance selection for \(K\)-nearest neighbor classification of big dataAn approximation algorithm and dynamic programming for reduction in heterogeneous environmentsOn the Schwarz alternating method for oceanic models on parallel computersA hierarchical partition model for adaptive finite element computationParallel lattice Boltzmann method with blocked partitioningAn empirical investigation on parallelization strategies for scatter searchSolution adaptive grid strategies based on point redistributionA multipopulation cultural algorithm for the electrical generator scheduling problemA parallel optimisation approach for the realisation problem in intensity modulated radiotherapy treatment planningParallel solvers for the depletion region identification in metal semiconductor field effect transistorsAn efficient geometric method for incompressible hydrodynamics on the sphereParallel distributed kernel estimationSolving 3D time-fractional diffusion equations by high-performance parallel computingScalable SAT solving in the cloud


Uses Software



This page was built for publication: A high-performance, portable implementation of the MPI message passing interface standard