Breezy
Breezy is an implementation of an architecture
that allows a client application to "attach" to
a data parallel (pC++) program at run-time. This
"attachment" allows the client
to
-
control execution,
-
retrieve:
-
parallel data,
-
information about the program state (including current location in
the program, currently active parallel data structures, etc.),
-
type information regarding parallel data structures, and
-
meta information (I could tell you what this is,
but I'd have to kill you).
-
call user defined functions or methods in the parallel program
(See the
Parallel Tools
Workshop paper).
Here are some documents regarding the ideas and details of Breezy.
Here are some example applications of Breezy.
Soon (maybe) to come:
-
The socket communication library (cargo.c & transport.c).
darrylb@cs.uoregon.edu
To Darryl Brown's home page.