Escali 4.4 Network Router User Manual


 
Scali MPI Connect Release 4.4 Users Guide 5
Chapter 1 Introduction
This manual describes Scali MPI Connect (SMC) in detail. SMC is sold as a separate stand-alone
product, with an SMC distribution, and integrated with Scali Manage in the SSP distribution.
Some integration issues and features of the MPI are also discussed in the Scali Manage Users
Guide, the user's manual for Scali Manage.
This manual is written for users who have a basic programming knowledge of C or Fortran, as
well as an understanding of MPI.
1.1 Scali MPI Connect product context
Figure 1-1: A cluster system
Figure 1-1: shows a simplified view of the underlying architecture of clusters using Scali MPI
Connect: A number of compute nodes are connected together in a Ethernet network through
which a front-end interfaces the cluster with the corporate network. A high performance
interconnect can be attached to service communication requirements of key applications.
The front-end imports services like file systems from the corporate network to allow users to
run applications and access their data.
Scali MPI Connect implements the MPI standard for a number of popular high performance
interconnects, like Gigiabit Ethenet, Infiniband, Myrinet and SCI.
While the high performance interconnect is optional, the networking infrastructure is
mandatory. Without it the nodes in the cluster will have no way of sharing resources. TCP/IP
functionality implemented by the Ethernet network enables the front-end to issue commands
to the nodes, provide them with data and application images, and collect results from the
processing the nodes perform.
The Scali Software Platform provides the necessary software components to combine a number
of commodity computers running Linux into a single computer entity, henceforth called a
cluster.
Scali is targeting its software at users involved in High Performance Computing, also known as
supercomputing, which typically includes CPU-intensive parallel applications. Scali aims to
produce software tools which assist its users in maximizing the power and ease of use of the
computing hardware purchased.