MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Marshalgen: A package for semi-automatic marshalling of objects (2003) [3 citations — 2 self]

Download:
pdf | ps
by Gene Cooperman, Ning Ke, Huanmei Wu
In Proc. of The 2003 International Conference on Internet Computing (IC’03
http://www.ccs.neu.edu/home/gene/papers/ic03.ps.gz
Add To MetaCart

Abstract:

Abstract--- Marshaling or serialization of objects is an important component of both distributed and parallel computing. Current systems impose a significant burden on the programmer for describing the marshaling of complex, recursive data structures. Marshalgen provides a semi-automatic process for marshaling in C and C++. Marshalgen avoids the need for complex IDLs and auxiliary routines. It is based on annotations of the existing source code. I.

Citations

982 The Grid: Blueprint for a New Computing Infrastructure – Foster, Kesselman - 1999
75 USC: A universal stub compiler – O’Malley, Proebsting, et al. - 1994
22 Automatic Generation of Optimized Code for Marshalling Routines – Hoschka, Huitema - 1994
19 TOP-C: A Task-Oriented Parallel C interface – Cooperman - 1996
10 Automated code generation for integrated layer processing – Braun, Diot - 1996
9 Just-in-time stub generation – Hof - 1997
9 XDR: External Data Representation – Microsystems, Inc - 1987
7 Using TOP-C and AMPIC to port large parallel applications to the computational grid – Cooperman, Casanova, et al. - 2003
5 Onc+ developer’s guide – Microsystems, Inc - 1995
5 Introduction to remote method invocation – Reilly - 1998
5 Marshaling/demarshaling as a compilation/interpretation process,” IPPS/SPDP – Queinnec - 1999
1 Acqua et al., "Geant4: A simulation toolkit," Nuclear Instruments and Methods – D