Conference proceeding
On the Evaluation of Space-Time Functions
2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops, pp.49-54
10/2011
DOI: 10.1109/SASOW.2011.16
Abstract
The Proto spatial programming language abstracts the distributed execution of programs as evaluation of space-time functions over dynamically defined subspaces on a manifold. Previously, however, function evaluation has always been defined in terms of a complete in lining of expressions during compilation. This simplified the definition of programs, at the cost of limiting expressiveness and duplicating code in compiled binaries. In this paper, we address these shortcomings, producing a model of in-place function evaluation and analysis of its implications for Proto. We have extended the MIT Proto compiler and Proto Kernel virtual machine to implement this model, and empirically verified the reduction of compiled binary size.
Details
- Title: Subtitle
- On the Evaluation of Space-Time Functions
- Creators
- J. Beal - BBN Technol., Cambridge, MA, USAK. Usbeck - BBN Technol., Cambridge, MA, USA
- Resource Type
- Conference proceeding
- Publication Details
- 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops, pp.49-54
- Publisher
- IEEE
- DOI
- 10.1109/SASOW.2011.16
- Language
- English
- Date published
- 10/2011
- Academic Unit
- Electrical and Computer Engineering
- Record Identifier
- 9984627228302771
Metrics
1 Record Views