Conference paper
The JStar language philosophy
Proceedings of the 2013 International Workshop on Programming Models and Applications for Multicores and Manycores, pp.31-41
International Workshop on Programming Models and Applications for Multicore and Manycores (PMAM), 2013 (Schenzen, China, 23-Feb-2013)
Australian Computer Society Inc.
2013
Abstract
This paper introduces the JStar parallel programming language, which is a Java-based declarative language aimed at discouraging sequential programming, encouraging 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 initial benchmark results. © 2013 ACM.
Details
- Title
- The JStar language philosophy
- Authors
- Mark Utting (Author) - University of Waikato, New ZealandM H Weng (Author) - University of Waikato, New ZealandJ G Cleary (Author) - University of Waikato, New Zealand
- Contributors
- P Balaji (Editor)M Guo (Editor)Z Huang (Editor)
- Publication details
- Proceedings of the 2013 International Workshop on Programming Models and Applications for Multicores and Manycores, pp.31-41
- Conference details
- International Workshop on Programming Models and Applications for Multicore and Manycores (PMAM), 2013 (Schenzen, China, 23-Feb-2013)
- Publisher
- Australian Computer Society Inc.
- Date published
- 2013
- DOI
- 10.1145/2442992.2442996
- Organisation Unit
- School of Science and Engineering - Legacy; University of the Sunshine Coast, Queensland
- Language
- English
- Record Identifier
- 99448612202621
- Output Type
- Conference paper
Metrics
4 File views/ downloads
581 Record Views