Logo image
The JStar language philosophy
Journal article   Open access   Peer reviewed

The JStar language philosophy

Mark Utting, Min-Hsien Weng and John G Cleary
Parallel Computing, Vol.40(2), pp.35-50
2014
pdf
PDF - Author's Accepted Version (Open Access)482.93 kBDownloadView
Accepted VersionPDF - Author Accepted Version (Open Access)CC BY-NC-ND V4.0 Open Access
url
https://doi.org/10.1016/j.parco.2013.11.004View
Published Version

Abstract

parallel programming models architecture independence JStar java datalog Linda-like languages
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 benchmark results. © 2013 Elsevier B.V. All rights reserved.

Details

Metrics

442 File views/ downloads
856 Record Views

InCites Highlights

These are selected metrics from InCites Benchmarking & Analytics tool, related to this output

Web Of Science research areas
Computer Science, Theory & Methods
Logo image