Article View: ont.events
Article #267Colloq. Friday, Oct. 23, 1992
From: Kaizhong Zhang
Date: Fri, 09 Oct 1992 19:46
Date: Fri, 09 Oct 1992 19:46
41 lines
2975 bytes
2975 bytes
The University of Western Ontario
Department of Computer Science
COLLOQUIUM
Speaker: Zvi M. Kedem, Courant Institute
Title: Coping with Asynchrony in Parallel Systems
Time: Friday, 23, 1992, at 2:00pm
Place: MC 320
Abstract:
High-level parallel programming languages are designed to present a
simple virtual machine model to the programmer. This allows the
programmer to focus on the essentials of the correctness and
efficiency of programs, and thereby improves productivity. However,
engineering constraints do not always allow these idealized
abstractions to be directly implemented in practice. A natural
approach to bridging this gap is via mechanisms for automatically
transforming the parallel algorithms or programs designed in the
(idealized) high-level language to execute correctly on machines that
can be actually realized in practice.
In this talk, we will describe program transformations that provide a
basis for the compilation of (ideal) {\it synchronous\/} programs to
run efficiently on {\it asynchronous\/} parallel machines with shared
memory. In addition to being correct and efficient, the transformed
programs have the important property that they are {\it responsive\/}.
Essentially, responsive computations always make progress on the
asynchronous target machine without waiting for slow or failed
processors to complete their work. Therefore, responsive executions
are {\it fault-tolerant\/} in the following strong sense: the
computation will terminate correctly even if processors fail
arbitrarily often during the computation, as long as at least one
processor is executing correctly at any time. No implicit assumptions
about the relative speeds of processors, or about synchronization
primitives built into the target machines, are required for our
methods to work. By using randomization, we can guarantee that the
executions on the asynchronous targets are guaranteed to require small
overhead in space and work.
This is joint work with Krishna Palem, Michael Rabin, and Arvind
Raghunathan.
Technical Details
Message-ID:
<9210091946.AA10867@no26sun.csd.uwo.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!utcsri!torn!newshost.uwo.ca!daemonShow Full Headers
Complete Article Headers
Newsgroups: ont.events
Path: arc1-ca.pugleaf.net!sparky!uunet!utcsri!torn!newshost.uwo.ca!daemon
From: Kaizhong Zhang <kzhang@csd.uwo.ca>
Subject: Colloq. Friday, Oct. 23, 1992
Organization: Relayed-by-Sendmail
Date: Fri, 9 Oct 1992 19:46:14 GMT
Message-ID: <9210091946.AA10867@no26sun.csd.uwo.ca>
To: 42131_3665@uwovax.uwo.ca, KIRBY@VAXR.SSCL.UWO.CA, allcs@csd.uwo.ca,
brenda@engrg.uwo.ca, creider@csd.uwo.ca, dawes@uwovax.uwo.ca,
eagleson@uwovax.uwo.ca, elmarag@uwovax.uwo.ca, grads@csd.uwo.ca,
hugh@engrg.uwo.ca, jjiang@uwovax.uwo.ca, m.kinnucan@uwo.ca,
ont.events@newshost.uwo.ca, tague@uwo.ca, undergrads@gaul.csd.uwo.ca,
uwo.general@newshost.uwo.ca, wy@apmaths.uwo.ca, zakaria@csd.uwo.ca
Sender: daemon@julian.uwo.ca (The Devil Himself)
Lines: 41