Programmers of message-passing codes for clusters of workstations face a daunting challenge in understanding the performance bottlenecks of their applications. This paper reports on the recent efforts developing a performance tool for MPI applications on Linux clusters. The target MPI implementations were LAM/MPI and MPICH2, both of which support portions of the MPI-2 Standard. The paper starts with an existing performance tool and added support for non-shared .le systems, MPI-2 one-sided communications, dynamic process creation, and MPI Object naming. This paper presents results using the enhanced version of the tool to examine the performance of several applications. The paper also describes a new performance tool benchmark suite it have developed, PPerfMark, and present results for the benchmark using the enhanced tool.
Related white papers
3-D Look at the IBM Software Development Platform for Linux
This webcast explains how the IBM Software Development Platform supports development teams in a Linux environment. This event covers the 3-D aspect of the IBM SDP for Linux: Discovery, Development...
Making Cents of the Open-Source Movement
In open source development, code is freely available, so those who know how to modify and extend code are able to fix bugs and add features without having to depend...
Intel Tools for Thread-Oriented Development on Linux
During the early years of Linux, when it was gaining traction through the work of evangelists, the operating system did not offer significant functionality in support of threading. In part,...
Web Hosting Company Easily Deploys New Server Solution on a Multiplatform Network
A German Web-hosting company, intergenia provides business and individual customers with Web space, as well as virtual and dedicated servers. As a market leader, intergenia wanted to offer its customers...
Business Integration Technology Case Study: Novus International
Based on decades of research and development at Monsanto, Novus International, Inc. was formed in 1991 and employs over 350 people in more than 20 countries. New business initiatives resulted...
Live From Redmond: Visual WebGui: Silverlight for Line-of-Business Application
The presenters of this webcast will "Light up", in minutes, the fully blown line-of-business application that they have built in previous webcast adding the rich look and feel of Silverlight...
Live From Redmond: Visual WebGui: An Enterprise AJAX Application in 20 Minutes
It is all about simplicity: Simplicity in programming next generation complex AJAX application that makes the productivity difference. The presenters of this webcast will dismystify Visual WebGui. The presenters will...



