Message passing in computer clusters

Message passing in computer clusters

Message passing is an inherent element of all computer clusters. All computer clusters, ranging from homemade Beowulfs to some of the fastest supercomputers in the world, rely on message passing to coordinate the activities of the many nodes they encompass. Message passing in computer clusters built with commodity servers and switches is used by virtually every internet service.

Comment
enMessage passing is an inherent element of all computer clusters. All computer clusters, ranging from homemade Beowulfs to some of the fastest supercomputers in the world, rely on message passing to coordinate the activities of the many nodes they encompass. Message passing in computer clusters built with commodity servers and switches is used by virtually every internet service.
Depiction
MEGWARE.CLIC.jpg
Roadrunner supercomputer HiRes.jpg
Virginia tech xserve cluster.jpg
Has abstract
enMessage passing is an inherent element of all computer clusters. All computer clusters, ranging from homemade Beowulfs to some of the fastest supercomputers in the world, rely on message passing to coordinate the activities of the many nodes they encompass. Message passing in computer clusters built with commodity servers and switches is used by virtually every internet service. Recently, the use of computer clusters with more than one thousand nodes has been spreading. As the number of nodes in a cluster increases, the rapid growth in the complexity of the communication subsystem makes message passing delays over the interconnect a serious performance issue in the execution of parallel programs. Specific tools may be used to simulate, visualize and understand the performance of message passing on computer clusters. Before a large computer cluster is assembled, a trace-based simulator can use a small number of nodes to help predict the performance of message passing on larger configurations. Following test runs on a small number of nodes, the simulator reads the execution and message transfer log files and simulates the performance of the messaging subsystem when many more messages are exchanged between a much larger number of nodes.
Hypernym
Element
Is primary topic of
Message passing in computer clusters
Label
enMessage passing in computer clusters
Link from a Wikipage to another Wikipage
Asymptotic bandwidth
Beowulf cluster
BIGSIM
C (programming language)
Cache (computing)
Category:Cluster computing
Category:Inter-process communication
Category:Supercomputing
C language
Computer cluster
Computer data logging
DARPA
Discrete-event simulation
FeiTeng-1000
File:MEGWARE.CLIC.jpg
File:Roadrunner supercomputer HiRes.jpg
File:Virginia tech xserve cluster.jpg
Fortran
High-availability cluster
IP
Job scheduling
Latency (engineering)
Locale (computer hardware)
Message passing
Message Passing Interface
MPICH
National Science Foundation
Network switch
Network topology
Nvidia Tesla
Oak Ridge National Laboratory
Open MPI
Parallel program
Parallel Virtual Machine
Performance simulation
Point to point communication
Probability distributions
Profiling (computer programming)
Python (programming language)
Server (computing)
Supercomputer
Supercomputers
Supercomputing
Switched fabric
Tianhe-I
Trace-based simulator
Xeon
SameAs
4rn8B
m.0j 5whk
Q6821791
Subject
Category:Cluster computing
Category:Inter-process communication
Category:Supercomputing
Thumbnail
MEGWARE.CLIC.jpg?width=300
WasDerivedFrom
Message passing in computer clusters?oldid=1085032315&ns=0
WikiPageLength
14201
Wikipage page ID
36044569
Wikipage revision ID
1085032315
WikiPageUsesTemplate
Template:Parallel Computing
Template:Reflist
Template:Short description