Publications
1994
Language constructs and runtime systems for compositional parallel programming
Ian Foster, Carl Kesselman
International Conference on Vector and Parallel Processing, 5-16, 1994
Nexus: Runtime support for task-parallel programming languages
Ian Foster, Carl Kesselman, Steven Tuecke
Argonne National Laboratories, http://www. mcs. anl. gov/nexus/paper, 1994
Nexus: An interoperability layer for parallel and distributed computer systems
Ian Foster, Carl Kesselman, Robert Olson, Steven Tuecke
Argonne National Lab.(ANL), Argonne, IL (United States), 1994
Implementing parallel programming paradigms in CC++
Carl Kesselmant
Proceedings of the Second Workshop on Environments and Tools for Parallel …, 1994
Portable mechanisms for multithreaded distributed computations
Ian Foster, Carl Kesselman, Steven Tuecke
Argonne National Laboratory, 1994
Languages, compilers, and runtime systems support for parallel input-output
Alok Choudhary, Ian Foster, Geoffrey Fox, Ken Kennedy, Carl Kesselman, Charles Koelbel, Joel Saltz, Marc Snir
Scalable I/O Initiative Working Paper Number 3, 1994
1993
Integrating task and data parallelism
Ian Foster, Carl Kesselman
Proceedings of the 1993 ACM/IEEE conference on Supercomputing, 154-155, 1993
CC++: A declarative concurrent object oriented programming notation
K Mani Chandy, Carl Kesselman
1993
The Compositional C++ language definition
Peter Carlin, K Mani Chandy, Carl Kesselman
California Institute of Technology, Computer Science Department, 1993
Compositional C++: Compositional Parallel Programming
K Mani Chandy, C Kesselman
LECTURE NOTES IN COMPUTER SCIENCE, 124-124, 1993
1992
Compositional C++: Compositional parallel programming
K Mani Chandy, Carl Kesselman
International Workshop on Languages and Compilers for Parallel Computing …, 1992
The derivation of compositional programs
K Mani Chandy, Carl Kesselman
California Institute of Technology, Computer Science Department, 1992
The 1st Generation Grid
Ian Foster, Carl Kesselman, Steven Tuecke
Communications of the ACM 35 (6), 45-52, 1992
A description of CC++
K Chandy, C Kesselman
Technical Report CS-92-01, California Institute of Technology, 1992
The CC++ language definition
K Mani Chandy, Carl Kesselman
Techmical Report, Caltech-CS-TR-92-02, California Iristitute ofTechnology, 1992
CC++: A declarative concurrent object oriented programming language
K Mani Chandy, Carl Kesselman
California Institute of Technology, Computer Science Department, 1992
1991
Integrating performance analysis with performance improvement in parallel programs
C Kesselman
Ph. D. thesis, UCLA, 1991