A message passing standard for MPP and workstations
Communications of the ACM
The importance of synchronization structure in parallel program optimization
ICS '97 Proceedings of the 11th international conference on Supercomputing
Practical experience in the numerical dangers of heterogeneous computing
ACM Transactions on Mathematical Software (TOMS)
Multiprocessor out-of-core FFTs with distributed memory and parallel disks (extended abstract)
Proceedings of the fifth workshop on I/O in parallel and distributed systems
PRS '97 Proceedings of the IEEE symposium on Parallel rendering
Distributed land-cover change simulation
GIS '97 Proceedings of the 5th ACM international workshop on Advances in geographic information systems
Scheduling Block-Cyclic Array Redistribution
IEEE Transactions on Parallel and Distributed Systems
Highly efficient implementation of MPI point-to-point communication using remote memory operations
ICS '98 Proceedings of the 12th international conference on Supercomputing
Online Analysis of Functional MRI Datasets on Parallel Platforms
The Journal of Supercomputing - Special issue on supercomputing in medicine
Efficient and flexible fault tolerance and migration of scientific simulations using CUMULVS
SPDT '98 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
An enhanced 3-D animation tool for performance tuning of parallel programs based on dynamic models
SPDT '98 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
ACM-SE 36 Proceedings of the 36th annual Southeast regional conference
Programming tools and environments
Communications of the ACM
Compile/run-time support for threaded MPI execution on multiprogrammed shared memory machines
Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming
Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architectures
An Object-Oriented Framework for Loop Parallelization
The Journal of Supercomputing
Adaptive two-level thread management for fast MPI execution on shared memory machines
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
Heterogeneous programming with concurrent objects
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Proceedings of the 14th international conference on Supercomputing
An Object-Oriented Toolbox for Spectral Element Analysis
Journal of Scientific Computing
Adaptive use of a cluster of PCs for data warehousing applications: some problems and issues
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Using the VI architecture to build distributed, multithreaded runtime systems: a case study
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Scaling the data mining step in knowledge discovery using oceanographic data
IEA/AIE '00 Proceedings of the 13th international conference on Industrial and engineering applications of artificial intelligence and expert systems: Intelligent problem solving: methodologies and approaches
How to vectorize the algebraic multilevel iteration
ACM Transactions on Mathematical Software (TOMS) - Special issue in honor of John Rice's 65th birthday
Polar: an architecture for a parallel ODMG compliant object database
Proceedings of the ninth international conference on Information and knowledge management
Program transformation and runtime support for threaded MPI execution on shared-memory machines
ACM Transactions on Programming Languages and Systems (TOPLAS)
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Design of a large scale discrete element soil model for high performance computing systems
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Automatically tuned collective communications
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Dynamic software testing of MPI applications with umpire
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Computing in the RAIN: A Reliable Array of Independent Nodes
IEEE Transactions on Parallel and Distributed Systems
ICS '01 Proceedings of the 15th international conference on Supercomputing
Statistical scalability analysis of communication operations in distributed applications
PPoPP '01 Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming
Parallel Implementation of a Central Decomposition Method for Solving Large-Scale Planning Problems
Computational Optimization and Applications
Generalized Communicators in the Message Passing Interface
IEEE Transactions on Parallel and Distributed Systems
Efficient Multicast on Irregular Switch-Based Cut-Through Networks with Up-Down Routing
IEEE Transactions on Parallel and Distributed Systems
Parallel processing over mobile ad hoc networks of handheld machines
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
FLAME: Formal Linear Algebra Methods Environment
ACM Transactions on Mathematical Software (TOMS)
Matrix Multiplication on Heterogeneous Platforms
IEEE Transactions on Parallel and Distributed Systems
SC '97 Proceedings of the 1997 ACM/IEEE conference on Supercomputing
SC '97 Proceedings of the 1997 ACM/IEEE conference on Supercomputing
PLAPACK: parallel linear algebra package design overview
SC '97 Proceedings of the 1997 ACM/IEEE conference on Supercomputing
Beowulf cluster computing with Linux
Experiences tuning SMG98: a semicoarsening multigrid benchmark based on the hypre library
ICS '02 Proceedings of the 16th international conference on Supercomputing
The undecidability of associativity and commutativity analysis
ACM Transactions on Programming Languages and Systems (TOPLAS)
Coastal ocean modeling of the U.S. west coast with multiblock grid and dual-level parallelism
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Maximum Likelihood Estimation Using Parallel Computing: An Introduction to MPI
Computational Economics
LSMAC vs. LSNAT: Scalable cluster-based Web servers
Cluster Computing
Collaborative Metacomputing with IceT
The Journal of Supercomputing
High-level Language Support for User-defined Reductions
The Journal of Supercomputing
A Comparison of Co-Array Fortran and OpenMP Fortran for SPMD Programming
The Journal of Supercomputing
Adaptive parallel computing on heterogeneous networks with mpC
Parallel Computing
Parallel Approaches for Singular Value Decomposition as Applied to Robotic Manipulator Jacobians
International Journal of Parallel Programming
Simplifying Control Flow in Compiler-Generated Parallel Code
International Journal of Parallel Programming
PVR: High-Performance Volume Rendering
IEEE Computational Science & Engineering
Fortran 90 in CSE: A Case Study
IEEE Computational Science & Engineering
Applying NetSolve's Network-Enabled Server
IEEE Computational Science & Engineering
The Cost of Recovery in Message Logging Protocols
IEEE Transactions on Knowledge and Data Engineering
A Practical Approach to Dynamic Load Balancing
IEEE Transactions on Parallel and Distributed Systems
Parallel approaches for singular value decomposition as applied to robotic manipulator Jacobians
International Journal of Parallel Programming
Nodal high-order methods on unstructured grids
Journal of Computational Physics
Optimizing remote method invocation with communication-computation overlap
Future Generation Computer Systems - Parallel computing technologies (PaCT-2001)
Parallel implementations for string matching problem on a cluster of distributed workstations
Neural, Parallel & Scientific Computations
A Grid Computing Environment for Enabling Large Scale Quantum Mechanical Simulations
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Charon Message-Passing Toolkit for Scientific Computations
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
The Design of a Parallel Adaptive Multi-level Code in Fortran 90
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Parallelization of an Adaptive Mesh Refinement Method for Low Mach Number Combustion
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
Distributed Peer-to-Peer Control in Harness
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Integrating CUMULVS into AVS/Express
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Implementations of a Feature-Based Visual Tracking Algorithm on Two MIMD Machines Mark Bernd
ICPP '97 Proceedings of the international Conference on Parallel Processing
Algorithms for Generic Tools in Parallel Numerical Simulation
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
Mechanical Verification of Hypercube Algorithms
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Interoperability of Data Parallel Runtime Libraries
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Interoperability of Data Parallel Runtime Libraries
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
ClusterNet: An Object-Oriented Cluster Network
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Network Survivability Simulation of a Commercially Deployed Dynamic Routing System Protocol
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
On-Line Debugging and Performance Monitoring with Barriers
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
An Approach to Asynchronous Object-Oriented Parallel and Distributed Computing on Wide-Area Systems
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Coarse-Grained Parallelization of Distance-Bound Smoothing for the Molecular Conformation Problem
IWDC '02 Proceedings of the 4th International Workshop on Distributed Computing, Mobile and Wireless Computing
Ship Hull Hydrodynamic Analysis Using Distributed Shared Memory
PARA '00 Proceedings of the 5th International Workshop on Applied Parallel Computing, New Paradigms for HPC in Industry and Academia
Supercomputing for the Masses: A Parallel Macintosh Cluster
PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications
Proceedings of the 2002 International Conference on Parallel Architectures and Compilation Techniques
Building Distributed Applications Using Multiple, Heterogeneous Environments
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
A Parallel Symbolic Computation Environment: Structures and Mechanics
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
A Bandwidth Latency Tradeoff for Broadcast and Reduction
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Induction-Oriented Formal Verification in Symmetric Interconnection Networks
CHARME '01 Proceedings of the 11th IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods
ISCOPE '98 Proceedings of the Second International Symposium on Computing in Object-Oriented Parallel Environments
Power System Reliability by Sequential Monte Carlo Simulation on Multicomputer Platforms
VECPAR '00 Selected Papers and Invited Talks from the 4th International Conference on Vector and Parallel Processing
A Parallel Algorithm for Solving the Toeplitz Least Squares Problem
VECPAR '00 Selected Papers and Invited Talks from the 4th International Conference on Vector and Parallel Processing
High Performance Implementation of MPI for Myrinet
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
A Parallel Strongly Implicit Algorithm for Solving of Diffusion Equations
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
Delta-Stepping: A Parallel Single Source Shortest Path Algorithm
ESA '98 Proceedings of the 6th Annual European Symposium on Algorithms
TDR: A Distributed-Memory Parallel Routing Algorithm for FPGAs
FPL '02 Proceedings of the Reconfigurable Computing Is Going Mainstream, 12th International Conference on Field-Programmable Logic and Applications
How Helpers Hasten h-Relations
ESA '00 Proceedings of the 8th Annual European Symposium on Algorithms
The Collective Semantics in Functional SPMD Programming
IFL '00 Selected Papers from the 12th International Workshop on Implementation of Functional Languages
Instrumentation Database for Performance Analysis of Parallel Scientific Applications
LCR '98 Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers
Solving the Inverse Toeplitz Eigenproblem Using ScaLAPACK and MPI
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Parallel DSIR Text Indexing System: Using Multiple Master/Slave Concept
Proceedings of the 7th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Text Searching on a Heterogeneous Cluster of Workstations
Proceedings of the 8th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Parallel Performance of an MPI Solver for 3D Elasticity Problems
NMA '02 Revised Papers from the 5th International Conference on Numerical Methods and Applications
LICO: A Multi-platform Channel-Based Communication Library
Proceedings of the 9th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Proceedings of the 9th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
R-OO RT: A Parallel Remeshing Toolkit
Proceedings of the 9th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
IWCC '01 Proceedings of the NATO Advanced Research Workshop on Advanced Environments, Tools, and Applications for Cluster Computing-Revised Papers
Computing in the RAIN: A Reliable Array of Independent Nodes
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Heading for an Asynchronous Parallel Ocean Model
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Parallel global aircraft configuration design space exploration
Practical parallel computing
Implementing the MPI process topology mechanism
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
An empirical performance evaluation of scalable scientific applications
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
The Legion support for advanced parameter-space studies on a grid
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
A bandwidth latency tradeoff for broadcast and reduction
Information Processing Letters
Adaptive Computing on the Grid Using AppLeS
IEEE Transactions on Parallel and Distributed Systems
Journal of Computing Sciences in Colleges
MPI solver for 3D elasticity problems
Mathematics and Computers in Simulation - MODELLING 2001 - Second IMACS conference on mathematical modelling and computational methods in mechanics, physics, biomechanics and geodynamics
Evaluation of agent-based manufacturing systems based on a parallel simulator
Computers and Industrial Engineering
Metacomputing: technology and applications
Highly parallel computaions
Advanced environments for parallel and distributed applications: a view of current status
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
From patterns to frameworks to parallel programs
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Formal software engineering for computational modelling
Nordic Journal of Computing
Performance comparison of MPI and three openMP programming styles on shared memory multiprocessors
Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures
Overview of high performance computers
Handbook of massive data sets
Optimizing data aggregation for cluster-based internet services
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
The design and implementation of a parallel array operator for the arbitrary remapping of data
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
Using generative design patterns to generate parallel code for a distributed memory environment
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
Parallel GRASP with path-relinking for job shop scheduling
Parallel Computing - Special issue: Parallel computing in numerical optimization
Fault tolerant matrix operations using checksum and reverse computation
FRONTIERS '96 Proceedings of the 6th Symposium on the Frontiers of Massively Parallel Computation
FRONTIERS '96 Proceedings of the 6th Symposium on the Frontiers of Massively Parallel Computation
A performance and portability study of parallel applications using a distributed computing testbed
HCW '97 Proceedings of the 6th Heterogeneous Computing Workshop (HCW '97)
On the Interaction of Mobile Processes and Objects
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
NetSolve: A Network-Enabled Solver: Examples and Users
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Implementing Distributed Synthetic Forces Simulations in Metacomputing Environments
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Fault Tolerant Matrix Operations for Networks of Workstations Using Multiple Checkpointing
HPC-ASIA '97 Proceedings of the High-Performance Computing on the Information Superhighway, HPC-Asia '97
A Design Study of Alternative Network Topologies for the Beowulf Parallel Workstation
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Operator Design Pattern for Data Parallel Computation
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
IWIA '99 Proceedings of the 1999 International Workshop on Innovative Architecture
Immersive and 3D viewers for CUMULVS: VTK/CAVETM and AVS/Express
Future Generation Computer Systems - Tools for program development and analysis
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Design, Implementation and Evaluation of Parallel Pipelined STAP on Parallel Computers
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Compiler Optimization of Implicit Reductions for Distributed Memory Multiprocessors
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Mathematical software: past, present, and future
Computational science, mathematics and software
How to vectorize the algebraic multi-level iteration
Computational science, mathematics and software
Sourcebook of parallel computing
Molecular phylogenetics: parallelized parameter estimation and quartet puzzling
Journal of Parallel and Distributed Computing - High-performance computational biology
Future Generation Computer Systems - Selected papers on theoretical and computational aspects of structural dynamical systems in linear algebra and control
Application of Multiblock Grid and Dual-Level Parallelism in Coastal Ocean Circulation Modeling
Journal of Scientific Computing
A methodology for creating large modules
ACM SIGPLAN Fortran Forum
A Load Balancing Framework for Adaptive and Asynchronous Applications
IEEE Transactions on Parallel and Distributed Systems
ITRA: Inter-Tier Relationship Architecture for End-to-end QoS
The Journal of Supercomputing
High-level abstractions for message-passing parallel programming
Parallel Computing - Special issue: Parallel and distributed scientific and engineering computing
The Architecture of the Earth System Modeling Framework
Computing in Science and Engineering
Grid resource management
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Flexible Control of Data Transfers between Parallel Programs
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
New Processor Array Architectures for the Longest Common Subsequence Problem
The Journal of Supercomputing
Parallel Split-Step Fourier Methods for the Coupled Nonlinear Schrödinger Type Equations
The Journal of Supercomputing
Plug-and-Play Cluster Computing: High-Performance Computing for the Mainstream
Computing in Science and Engineering
Pipelining Broadcasts on Heterogeneous Platforms
IEEE Transactions on Parallel and Distributed Systems
Performance Tool Support for MPI-2 on Linux
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
MPICH-V2: a Fault Tolerant MPI for Volatile Nodes based on Pessimistic Sender Based Message Logging
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Performance Evaluation of a Parallel Pipeline Computational Model for Space-Time Adaptive Processing
The Journal of Supercomputing
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Broadcast Trees for Heterogeneous Platforms
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Representing linear algebra algorithms in code: the FLAME application program interfaces
ACM Transactions on Mathematical Software (TOMS)
Parallel out-of-core computation and updating of the QR factorization
ACM Transactions on Mathematical Software (TOMS)
Parallel implementation of a transportation network model
Journal of Parallel and Distributed Computing
Extracting SMP parallelism for dense linear algebra algorithms from high-level specifications
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
User-level checkpoint and recovery for LAM/MPI
ACM SIGOPS Operating Systems Review
Future Generation Computer Systems - Special issue: P2P computing and interaction with grids
Parallel Dynamic Programming on Clusters of Workstations
IEEE Transactions on Parallel and Distributed Systems
Metacomputing with the ICET System
International Journal of High Performance Computing Applications
Numerical Libraries and Tools for Scalable Parallel Cluster Computing
International Journal of High Performance Computing Applications
High Performance Computing Systems for Autonomous Spaceborne Missions
International Journal of High Performance Computing Applications
Towards an Accurate Model for Collective Communications
International Journal of High Performance Computing Applications
A Simple MPI Process Swapping Architecture for Iterative Applications
International Journal of High Performance Computing Applications
Cluster Computing for Determining Three-Dimensional Protein Structure
The Journal of Supercomputing
An overview of the Trilinos project
ACM Transactions on Mathematical Software (TOMS) - Special issue on the Advanced CompuTational Software (ACTS) Collection
Performance Portability in the Physical Parameterizations of the Community Atmospheric Model
International Journal of High Performance Computing Applications
International Journal of High Performance Computing Applications
Topology-aware tile mapping for clusters of SMPs
Proceedings of the 3rd conference on Computing frontiers
Optimizing the steady-state throughput of scatter and reduce operations on heterogeneous platforms
Journal of Parallel and Distributed Computing
HeteroMPI: Towards a message-passing library for heterogeneous networks of computers
Journal of Parallel and Distributed Computing
Home-based cooperative cache for parallel I/O applications
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
High performance XSL-FO rendering for variable data printing
Proceedings of the 2006 ACM symposium on Applied computing
Operating system multilevel load balancing
Proceedings of the 2006 ACM symposium on Applied computing
Benchmarking parallel compilers: a UPC case study
Future Generation Computer Systems - Systems performance analysis and evaluation
LMPI: MPI for Heterogeneous Embedded Distributed Systems
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Parallel CBIR implementations with load balancing algorithms
Journal of Parallel and Distributed Computing - Special issue on parallel bioinspired algorithms
Concurrent deadlock detection in parallel programs
International Journal of Computers and Applications
PDCN'06 Proceedings of the 24th IASTED international conference on Parallel and distributed computing and networks
One-dimensional heat distribution problem and parallel computing concepts
Journal of Computing Sciences in Colleges
The design and implementation of the MRRR algorithm
ACM Transactions on Mathematical Software (TOMS)
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Blocking vs. non-blocking coordinated checkpointing for large-scale fault tolerant MPI
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Parallel computation for spherical harmonic synthesis and analysis
Computers & Geosciences
Computer Languages, Systems and Structures
A bulk-synchronous parallel process algebra
Computer Languages, Systems and Structures
Evolving a language in and for the real world: C++ 1991-2006
Proceedings of the third ACM SIGPLAN conference on History of programming languages
The design and development of ZPL
Proceedings of the third ACM SIGPLAN conference on History of programming languages
A transparent runtime data distribution engine for OpenMP
Scientific Programming
Machine and collection abstractions for user-implemented data-parallel programming
Scientific Programming
A Distributed Virtual Environment for Collaborative Engineering
Presence: Teleoperators and Virtual Environments
Exploiting parallelism to support scalable hierarchical clustering
Journal of the American Society for Information Science and Technology
Direct and inverse problems of high-viscosity fluid dynamics
Automation and Remote Control
Hybrid image classification and parameter selection using a shared memory parallel algorithm
Computers & Geosciences
Journal of Parallel and Distributed Computing
Connector colouring I: Synchronisation and context dependency
Science of Computer Programming
A debugger for flow graph based parallel applications
Proceedings of the 2007 ACM workshop on Parallel and distributed systems: testing and debugging
Code Generation for Parallel Applications Modelled with Object-Based Graph Grammars
Electronic Notes in Theoretical Computer Science (ENTCS)
Scalability analysis of SPMD codes using expectations
Proceedings of the 21st annual international conference on Supercomputing
Parallel Programmability and the Chapel Language
International Journal of High Performance Computing Applications
Scalable parallel suffix array construction
Parallel Computing
Towards highly available and scalable high performance clusters
Journal of Computer and System Sciences
International Journal of Computer Applications in Technology
Parallel text searching applications on a heterogeneous cluster architecture
International Journal of Computational Science and Engineering
Anatomy of a cortical simulator
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Multi-threading and one-sided communication in parallel LU factorization
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
High-performance ethernet-based communications for future multi-core processors
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Fast performance prediction of master-slave programs by partial task execution
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
Advances in Rosetta protein structure prediction on massively parallel systems
IBM Journal of Research and Development
Families of algorithms related to the inversion of a Symmetric Positive Definite matrix
ACM Transactions on Mathematical Software (TOMS)
Short communication: Analysis of self-describing gridded geoscience data with netCDF Operators (NCO)
Environmental Modelling & Software
Efficient mining of maximal frequent itemsets from databases on a cluster of workstations
Knowledge and Information Systems
On a faster parallel implementation of the split-step Fourier method
Parallel Computing
A parallel FE-FV scheme to solve fluid flow in complex geologic media
Computers & Geosciences
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Middleware in Modern High Performance Computing System Architectures
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
Parallel Computing of Kernel Density Estimates with MPI
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
Distributed Implementation of OpenMP Based on Checkpointing Aided Parallel Execution
IWOMP '07 Proceedings of the 3rd international workshop on OpenMP: A Practical Programming Model for the Multi-Core Era
Quasi-opportunistic Supercomputing in Grid Environments
ICA3PP '08 Proceedings of the 8th international conference on Algorithms and Architectures for Parallel Processing
Plug-and-Play Architectural Design and Verification
Architecting Dependable Systems V
A Framework for Deploying Self-predefined MPI Communicators and Attributes
Proceedings of the 15th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Efficient Collective Communication Paradigms for Hyperspectral Imaging Algorithms Using HeteroMPI
Proceedings of the 15th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Computer simulation of topical knee cooling
Computers in Biology and Medicine
International Journal of High Performance Computing Applications
On the exploitation of loop-level parallelism in embedded applications
ACM Transactions on Embedded Computing Systems (TECS)
Computational complexity and parallelization of the meshless local Petrov-Galerkin method
Computers and Structures
Simulation
A Case Study in Tightly Coupled Multi-paradigm Parallel Programming
Languages and Compilers for Parallel Computing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallelization of Sphere-Decoding Methods
High Performance Computing for Computational Science - VECPAR 2008
High Performance Computing for Computational Science - VECPAR 2008
Parallelizations of the Error Correcting Code Problem
Large-Scale Scientific Computing
Benchmarking Performance Analysis of Parallel Solver for 3D Elasticity Problems
Large-Scale Scientific Computing
Re-engineering Technology and Software Tools for Distributed Computations Using Local Area Network
Large-Scale Scientific Computing
Interfaces for parallel numerical linear algebra libraries in high level languages
Advances in Engineering Software
Virtualization polling engine (VPE): using dedicated CPU cores to accelerate I/O virtualization
Proceedings of the 23rd international conference on Supercomputing
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
Montage: a grid portal and software toolkit for science-grade astronomical image mosaicking
International Journal of Computational Science and Engineering
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
A memetic algorithm and a parallel hyperheuristic island-based model for a 2D packing problem
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
PaQuBE: Distributed QBF Solving with Advanced Knowledge Sharing
SAT '09 Proceedings of the 12th International Conference on Theory and Applications of Satisfiability Testing
Mapping filtering streaming applications with communication costs
Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures
A real space split operator method for the Klein-Gordon equation
Journal of Computational Physics
Living with the Law: Can Automation give us Moore with Less?
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
A case study for NoC-based homogeneous MPSoC architectures
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
ACM Transactions on Mathematical Software (TOMS)
Parallel implementation of mobile robotic self-localization
Proceedings of the 2009 International Conference on Hybrid Information Technology
Parallel processing of Prestack Kirchhoff Time Migration on a PC Cluster
Computers & Geosciences
Design and implementation of message-passing services for the Blue Gene/L supercomputer
IBM Journal of Research and Development
Computers and Electronics in Agriculture
Parallel Hybrid Particle Swarm Optimization and Applications in Geotechnical Engineering
ISICA '09 Proceedings of the 4th International Symposium on Advances in Computation and Intelligence
Home-based Cooperative Cache for parallel I/O applications
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
Fault-tolerant communication over micronmesh NOC with micron message-passing protocol
SOC'09 Proceedings of the 11th international conference on System-on-chip
International Journal of Parallel Programming
OpenMP in the field: anecdotes from practice
ICCS'03 Proceedings of the 2003 international conference on Computational science
MPIRace-check: detection of message races in MPI programs
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Parallel models for a discrete variable wavepacket propagation
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
A parallel framework for computational science
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
Evaluation of linear solvers for astrophysics transfer problems
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
Deadlock free specification based on local process properties
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
JDOS: a Jini based distributed operating system
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
A parallel algorithm for systems of convection-diffusion equations
NMA'06 Proceedings of the 6th international conference on Numerical methods and applications
GCCB'06 Proceedings of the 2006 international conference on Distributed, high-performance and grid computing in computational biology
Brokering multi-grid workflows in the P-GRADE portal
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
A parallel, state-of-the-art, least-squares spectral element solver for incompressible flow problems
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
A parallel rendering algorithm based on hierarchical radiosity
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
Scalable multithreading in a low latency Myrinet cluster
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
Optimizing a parallel self-verified method for solving linear systems
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
rMPI: message passing on multicore processors with on-chip interconnect
HiPEAC'08 Proceedings of the 3rd international conference on High performance embedded architectures and compilers
JaCk-SAT: a new parallel scheme to solve the satisfiability problem (SAT) based on join-and-check
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Formal semantics of DRMA-style programming in BSPlib
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Grid computing: experiment management, tool integration, and scientific workflows
Grid computing: experiment management, tool integration, and scientific workflows
A new vision for coarray Fortran
Proceedings of the Third Conference on Partitioned Global Address Space Programing Models
Exact and heuristic algorithms for parallel-machine scheduling with DeJong's learning effect
Computers and Industrial Engineering
Experience on the parallelization of the OASIS3 coupler
AusPDC '10 Proceedings of the Eighth Australasian Symposium on Parallel and Distributed Computing - Volume 107
Algorithmic techniques for regular networks of processors
Algorithms and theory of computation handbook
The 48-core SCC Processor: the Programmer's View
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
Static worksharing strategies for heterogeneous computers with unrecoverable failures
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
CFD parallel simulation using Getfem++ and mumps
Euro-Par'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part II
Compact and efficient implementation of the MPI group operations
EuroMPI'10 Proceedings of the 17th European MPI users' group meeting conference on Recent advances in the message passing interface
Integrating MPI and nanothreads programming model
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Algorithm 909: NOMAD: Nonlinear Optimization with the MADS Algorithm
ACM Transactions on Mathematical Software (TOMS)
QCG-OMPI: MPI applications on grids
Future Generation Computer Systems
Reliable performance prediction for multigrid software on distributed memory systems
Advances in Engineering Software
Three-dimensional, wavefield imaging of broadband seismic array data
Computers & Geosciences
Hiding latency in Coarray Fortran 2.0
Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model
Data mining with a parallel rule induction system based on gene expression programming
International Journal of Innovative Computing and Applications
Cache size in a cost model for heterogeneous skeletons
Proceedings of the fifth international workshop on High-level parallel programming and applications
Type system for a safe execution of parallel programs in BSML
Proceedings of the fifth international workshop on High-level parallel programming and applications
HistDoc v. 2.0: enhancing a platform to process historical documents
Proceedings of the 2011 Workshop on Historical Document Imaging and Processing
Orleans: cloud computing for everyone
Proceedings of the 2nd ACM Symposium on Cloud Computing
Evaluation of interpreted languages with open MPI
EuroMPI'11 Proceedings of the 18th European MPI Users' Group conference on Recent advances in the message passing interface
Communication with spawned processes
Proceedings of the 19th High Performance Computing Symposia
Proceedings of the 14th international conference on Model driven engineering languages and systems
Journal of Computational Physics
Distributed implementation of systems with multiparty interactions and priorities
SEFM'11 Proceedings of the 9th international conference on Software engineering and formal methods
Parallel performance of a 3d elliptic solver
NAA'04 Proceedings of the Third international conference on Numerical Analysis and its Applications
Dynamic load balancing on non-homogeneous clusters
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Parallel processing applied on the electric grounding systems design
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Parallel mining of maximal sequential patterns using multiple samples
The Journal of Supercomputing
Scalable parallel suffix array construction
EuroPVM/MPI'06 Proceedings of the 13th European PVM/MPI User's Group conference on Recent advances in parallel virtual machine and message passing interface
EuroPVM/MPI'06 Proceedings of the 13th European PVM/MPI User's Group conference on Recent advances in parallel virtual machine and message passing interface
A parallel plug-in programming paradigm
HPCC'06 Proceedings of the Second international conference on High Performance Computing and Communications
Parallel resolution of the satisfiability problem (SAT) with OpenMP and MPI
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Parallelizing evolutionary algorithms for clustering data
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Key technologies research on building a cluster-based parallel computing system for remote sensing
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
Performance analysis of overheads for matrix – vector multiplication in cluster environment
PCI'05 Proceedings of the 10th Panhellenic conference on Advances in Informatics
PENCAPS: a parallel application for electrode encased grounding systems project
HiPC'05 Proceedings of the 12th international conference on High Performance Computing
Assessing MPI performance on QsNetIIt
PVM/MPI'05 Proceedings of the 12th European PVM/MPI users' group conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Correct transformation: From object-based graph grammars to PROMELA
Science of Computer Programming
Computation of si nanowire bandstructures on parallel machines through domain decomposition
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
Parallel optimization methods based on direct search
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
ParAlloy: towards a framework for efficient parallel analysis of alloy models
ABZ'10 Proceedings of the Second international conference on Abstract State Machines, Alloy, B and Z
Autonomic runtime system for large scale parallel and distributed applications
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
Experiences with co-array fortran on hardware shared memory platforms
LCPC'04 Proceedings of the 17th international conference on Languages and Compilers for High Performance Computing
A distributed divide and conquer skeleton
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Performance evaluation of a parallel algorithm for a radiative transfer problem
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Object-oriented, parallel finite element framework with dynamic load balancing
Advances in Engineering Software
Super-Scalable algorithms for computing on 100,000 processors
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
A parallel version for the propagation algorithm
PaCT'05 Proceedings of the 8th international conference on Parallel Computing Technologies
The parallel implementation of the algorithm solution of model for two-phase cluster in liquids
PaCT'05 Proceedings of the 8th international conference on Parallel Computing Technologies
GriddLeS enhancements and building virtual applications for the GRID with legacy components
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Detecting unaffected message races in parallel programs
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Architectural building blocks for plug-and-play system design
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
MDE4HPC: an approach for using model-driven engineering in high-performance computing
SDL'11 Proceedings of the 15th international conference on Integrating System and Software Modeling
Cloud federation in a layered service model
Journal of Computer and System Sciences
Finding, expressing and managing parallelism in programs executed on clusters of workstations
Computer Communications
Parallel QBF Solving with Advanced Knowledge Sharing
Fundamenta Informaticae - RCRA 2009 Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion
Generalizing matrix multiplication for efficient computations on modern computers
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part I
An improved parallel XSL-FO rendering for personalized documents
PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Optimization of collective communications in HeteroMPI
PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Analysis of implementation options for MPI-2 one-sided
PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Distributed real-time computing with harness
PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Massively parallel feature selection: an approach based on variance preservation
ECML PKDD'12 Proceedings of the 2012 European conference on Machine Learning and Knowledge Discovery in Databases - Volume Part I
The dicode workbench: a flexible framework for the integration of information and web services
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
A fully parallel, high precision, N-body code running on hybrid computing platforms
Journal of Computational Physics
Cellular Automata and GPGPU: An Application to Lava Flow Modeling
International Journal of Grid and High Performance Computing
HPCML: a modeling language dedicated to high-performance scientific computing
Proceedings of the 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing
Asynchronous master-slave parallelization of differential evolution for multi-objective optimization
Evolutionary Computation
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
SimMatrix: SIMulator for MAny-Task computing execution fabRIc at eXascale
Proceedings of the High Performance Computing Symposium
Clustering on the cloud: reducing CLARA to MapReduce
Proceedings of the Second Nordic Symposium on Cloud Computing & Internet Technologies
A case study in mechanically deriving dense linear algebra code
International Journal of High Performance Computing Applications
Parallelisation study of a three-dimensional environmental flow model
Computers & Geosciences
Process modeling for advanced device technologies
Journal of Computational Electronics
Journal of Global Optimization
Hi-index | 0.05 |
From the Publisher:MPI, the Message Passing Interface, is a standard and portable library of communications subroutines for parallel programming designed to function on a wide variety of parallel computers. It is useful on both parallel computers, such as IBM's SP2, the Cray ResearchT3D, and the Connection Machine, as well as networks of workstations. Written by five of the principal creators of the latest MPI standard MPI: The Complete Reference is an annotated manual for the latest 1.1 version of the standard that illuminates the more advanced and subtle features of MPI. It can be read in conjunction with the companion tutorial volume, Using MPI: Portable Parallel Programming with the Message-Passing Interface, by William Gropp, Ewing Lusk, and Anthony Skjellum. MPI: The Complete Reference is the only source that covers such advanced issues in parallel computing and programming as true portability, deadlock, high-performance message passing, and libraries for distributed and parallel computing. The annotations provide numerous illustrative programming examples and delve into even the most esoteric features or consequences of the standard. They explain why certain design choices were made, how users should use the interface, and how implementors should construct their own version of MPI. Scientific and Engineering Computation series