The JStar language philosophy
Citation
Export citationUtting, M., Weng, M.-H. & Cleary, J. G. (2013). The JStar language philosophy. (Working paper 06/2013). Hamilton, New Zealand: University of Waikato, Department of Computer Science.
Permanent Research Commons link: https://hdl.handle.net/10289/8164
Abstract
This paper introduces the JStar parallel programming language, which is a Java-based declarative language aimed at discouraging sequential programming, en-couraging massively parallel programming, and giving the compiler and runtime maximum freedom to try alternative parallelisation strategies. We describe the execution semantics and runtime support of the language, several optimisations and parallelism strategies, with some benchmark results.
Date
2013-11-11Type
Report No.
06/2013
Publisher
University of Waikato, Department of Computer Science
Rights
© 2013 Mark Utting, Min-Hsien Weng, and John G. Cleary
Collections
- 2013 Working Papers [13]