Tasklettes – a Fine Grained Parallelism for Ada on Multicores
Ref: CISTER-TR-130304 Publication Date: 10 to 14, Jun, 2013
Tasklettes – a Fine Grained Parallelism for Ada on Multicores
Ref: CISTER-TR-130304 Publication Date: 10 to 14, Jun, 2013Abstract:
The widespread use of multi-CPU computers is challenging programming languages, which need to adapt to be able to express potential parallelism at the language level. In this paper we propose a new model for fine grained parallelism in Ada, putting forward a syntax based on aspects, and the corresponding semantics to integrate this model with the existing Ada tasking capabilities. We also propose a standard interface and show how it can be extended by the user or library writers to implement their own parallelization strategies.
Document:
18th International Conference on Reliable Software Technologies (Ada-Europe 2013), pp 17-34.
Berlin, Germany.
DOI:10.1007/978-3-642-38601-5_2.
ISBN: 978-3-642-38600-8.
Record Date: 30, Mar, 2013
Short links for this page: www.cister.isep.pt/docs/10_1007_978_3_642_38601_5_2 www.cister.isep.pt/docs/cister_tr_130304 www.cister.isep.pt/docs/758