Message Passing Interface (MPI)

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instance_of gptkb:XMPP_Extension_Protocol
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:MPI_Forum
gptkb:Open_MPI
gptkbp:developed_by gptkb:Argonne_National_Laboratory
gptkbp:enables distributed memory systems
shared memory systems
gptkbp:first_released gptkb:1994
gptkbp:has_programs gptkb:technology
financial modeling
bioinformatics
computational physics
climate modeling
gptkbp:has_version gptkb:MPI-1
gptkb:MPI-2
gptkb:MPI-3
gptkb:MPI-4
https://www.w3.org/2000/01/rdf-schema#label Message Passing Interface (MPI)
gptkbp:is_compatible_with gptkb:Open_MP
gptkbp:is_designed_for message passing
gptkbp:is_documented_in MPI Standard Document
gptkbp:is_effective_against large data sets
gptkbp:is_implemented_in gptkb:Intel_MPI
gptkb:MPICH
gptkb:Open_MPI
gptkb:Microsoft_MPI
gptkbp:is_often_used_in high-performance computing
gptkbp:is_optimized_for low-latency communication
high-throughput communication
gptkbp:is_part_of parallel programming model
HPC ecosystem
gptkbp:is_scalable thousands of processes
gptkbp:is_standardized_by gptkb:MPI_Forum
gptkbp:is_supported_by various operating systems
many programming languages
gptkbp:is_used_by supercomputers
gptkbp:is_used_for gptkb:software_framework
data analysis
scientific computing
engineering simulations
gptkbp:is_used_in gptkb:academic_research
industry applications
gptkbp:operational_area various architectures
gptkbp:provides data types
error handling
process synchronization
communication modes
gptkbp:supports collective communication
point-to-point communication
gptkbp:training computer science courses
engineering courses
gptkbp:used_in parallel computing
gptkbp:written_in gptkb:C
gptkb:Fortran