Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.257.289 Times

Los Alamos Message Passing Interface 1.5.16 RC1

  Date Added: January 18, 2010  |  Visits: 1.201

Los Alamos Message Passing Interface 1.5.16

Report Broken Link
Printer Friendly Version


Product Homepage
Download (99 downloads)



Los Alamos Message Passing Interface is an implementation of the Message Passing Interface (MPI) motivated by a growing need for fault tolerance at the software level in large high-performance computing (HPC) systems. This need is caused by the vast number of components present in modern HPC systems, particularly clusters. The individual components -- processors, memory modules, network interface cards (NICs), etc. -- are typically manufactured to tolerances adequate for small or desktop systems. When aggregated into a large HPC system, however, system-wide error rates may be too great to successfully complete a long application run. For example, a network device may have an error rate which is perfectly acceptable for a desktop system, but not in a cluster of thousands of nodes, which must run error free for many hours or even days to complete a scientific calculation. LA-MPI has two primary goals: network fault tolerance and high performance. Network fault tolerance is acheived by implementing a highly efficient checksum/retransmission protocol. The integrity of delivered data is (optionally) verified at the user-level using a checksum or CRC. Data that is corrupt (or never delivered) is retransmitted. As for high performance, LA-MPIs lightweight checksum/retransmission protocol allows us to achieve low latency messaging. Furthermore, the flexible approach taken to the use of redundant data paths in a network-device-rich system leads to high network bandwidth since different messages and/or message-fragments can be sent in parallel along different paths. Also, since LA-MPI is developed for use on the the large systems at Los Alamos National Laboratory we have verified that LA-MPI is scalable to over 3,500 processes. An alternative solution to the network fault tolerance problem is to use the TCP/IP protocol. We believe, however, that this protocol -- developed to handle unreliable, inhomogeneous and oversubscribed networks -- performs poorly and is overly complex for HPC system messaging, and that LA-MPIs lightweight checksum/retransmission protocol is a more appropriate choice..

Requirements: No special requirements
Platforms: Linux
Keyword: Alamos Fault Tolerance Hpc Interface Los Los Alamos Los Alamos Message Passing Interface Message Message Passing Mpi Network Network Fault Tolerance Passing
Users rating: 0/10

License: Freeware Size: 1.3 MB
USER REVIEWS
More Reviews or Write Review


LOS ALAMOS MESSAGE PASSING INTERFACE 1.5.16 RELATED
Libraries  -  SNMP::Info::SONMP 1.04
SNMP::Info::SONMP is a Perl5 Interface to SynOptics Network Management Protocol (SONMP) using SNMP. SYNOPSIS my $sonmp = new SNMP::Info ( AutoSpecify => 1, Debug => 1, DestHost => router, Community => public, Version => 2 ); my $class...
122.88 KB  
Telephone Utilities  -  ScopServ-VoIP 2.1.3 Beta
ScopServ-VoIP is a Web-based GUI management interface for the Asterisk system which can be accessed by any XHTML 1.0 browser. It supports a lot of features like: multiple languages, multiple users, reporting tools, personal IVR, and an...
10.24 KB  
Programming  -  mpi4py 1.2.2
MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the...
1.1 MB  
Network Monitors  -  FREE PacketTrap pt360 ToolSuite 2.0.3900
The FREE pt360 Tool Suite (PacketTrap: http://www.PacketTrap.com) features a unique centralized dashboard and includes network reporting, diagnostic and monitoring from a single intuitive interface. The FREE solution contains: network discovery,...
6.76 MB  
Utilities  -  Speedometer 2.4
Speedometer project is a console bandwidth and file download progress monitor with a logarithmic bandwidth display and a simple command-line interface. Usage: speedometer [options] tap [[-c] tap]... Monitor network traffic or speed/progress of...
21.5 KB  
Networking Tools  -  KNetDockApp 0.8
KNetDockApp is a small application that docks in the systray and monitors the activity of the selected network interface. KNetDockApp also monitors the link status and can detect if a networking cable is attached to the nic or not. Supports...
256 KB  
Network Monitors  -  NetCatcher 1.0.1.0
Do you use VPN? So surely you had cases when it was necessary to perform some action after the VPN-connection has been established, for example to run some programs. If you are a system administrator, than from time to time you have to add or to...
177.98 KB  
Development Tools  -  Cancerbero - The watchdog of the ports 0.6
Cancerbero is a port scan engine based on nmap. It scans the hosts of a defined network once every configured time interval and stores the results in a MySQL database. It detects changes from last scan, generates alerts with differences, and...
204.8 KB  
E-Mail Tools  -  Spotlight on Exchange Freeware 3.9
Spotlight on Exchange provides a comprehensive, graphical, real-time view of your Exchange environment. Its unique Topology Viewer provides a high-level overview of the entire Exchange organization, while its patent-pending interface displays the...
29 KB  
Utilities  -  NOCOL 4.3.1
NOCOL is a popular system and network monitoring (network management) software that runs on Unix systems and can monitor network and system devices. The software uses a very simple architecture and is very flexible for adding new network...
1.1 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB