| | |
Summary: 1 OBJECT--ORIENTED DISTRIBUTED
AND PARALLEL I/O STREAMS
Andrew Dick and Eshrat Arjomandi
Department of Computer Science
York University, Toronto ON, Canada
--andrewd, eshrat@cs.yorku.ca
Tim Brecht
Department of Computer Science
University of Waterloo, Waterloo ON, Canada
brecht@cs.uwaterloo.ca
Abstract: Writing programs for parallel and distributed computing environ
ments can be significantly more complex than writing programs for their se
quential counterparts. These complexities mainly arise from the additional syn
chronization and communication requirements imposed by such environments.
These requirements also make debugging and maintaining such programs sig
nificantly more complicated. The problem of debugging and maintenance is
further exacerbated by the lack of good debuggers and the lack of proper I/O
support for such environments.
In this paper we describe the design and implementation of an object
oriented streams library (piostream) which provides convenient and extensi
|