Fun_People Archive
22 Aug
Prodding for Parallel Program Performance


Date: Tue, 22 Aug 95 12:25:47 -0700
From: Peter Langston <psl>
To: Fun_People
Subject: Prodding for Parallel Program Performance

Forwarded-by: bostic@bsdi.com (Keith Bostic)
Forwarded-by: "Harry I. Rubin" <harry@farside.sj.unisys.com>

	    NAS Special Presentation 


Speakers:   Sekhar Sarukkai, Recom Technologies
	    Rob Van der Wijngaart, MCAT Incorporated
	    NASA Ames Research Center

Topic:	    Prodding for Parallel Program Performance
	    (Techniques and Tools for Performance Tuning of
	    Parallel and Distributed Scientific Applications)

Abstract:   Many papers on high-performance computing talk about
	    harnessing the power of parallel machines, as if there were this
	    uncontrollable source--like nuclear fusion--under the slick
	    surface of the computer, ready to be unleashed. But there are
	    no rampant compute demons running around inside such machines.
	    Instead, machines are akin to a bunch of happy-go-lucky elves
	    who take their time chatting and twiddling their thumbs. These
	    creatures should be prodded, not harnessed.

	    This presentation discusses where and how to apply the parallel
	    performance prods. The first part of the presentation
	    categorizes scientific applications in terms of data accesses
	    and data dependencies; important factors influencing performance
	    of some representative examples are considered. In the second
	    part, techniques for node code and parallel (message-passing)
	    code optimizations are discussed systematically. The third and
	    final part presents application of available tools in measuring
	    and tuning program performance.

	    Note: This presentation is a compressed version of a tutorial
	    that the speakers will present at the International Parallel
	    Processing Symposium `95.  Also note the extended time.


[=] © 1995 Peter Langston []