Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published May 14, 2001 | Submitted
Report Open

Multicomputer Programming with Modula-3D

Abstract

In this note, we extend an object-oriented language to support programming fine-grain multicomputers. The new constructs have a simple semantics and provide a nice way to write distributed programs. The semantics of the constructs are independent of how a program is distributed. We also show a set of simple conditions under which even the outcome of a program is independent of how its control and data are distributed. We show some strengths and weaknesses of the programming model, and describe and critique our implementation of the language.

Additional Information

© by K. Rustan M. Leino. 1993 California Institute of Technology. 4 June 1993 Master's thesis provided as partial fulfillment of the degree of Master of Science. The research described herein was supported in part by the DEC System Research Center. Parts of this report appear in [19] Technical Report Caltech-CS-TR-93-15.

Attached Files

Submitted - 93-15.ps

Submitted - CATR93.pdf

Files

CATR93.pdf
Files (812.8 kB)
Name Size Download all
md5:5070493a5e70e8773a4cc6a48b7020ea
325.5 kB Preview Download
md5:ab6ff57a2f702db8c7a08b6b17e972f9
487.3 kB Download

Additional details

Created:
August 20, 2023
Modified:
January 13, 2024