Parallelism in Ada: Status and Prospects
Ref: CISTER-TR-140307 Publication Date: 23, Jun, 2014
Parallelism in Ada: Status and Prospects
Ref: CISTER-TR-140307 Publication Date: 23, Jun, 2014Abstract:
Recently, a semantic and runtime model for parallel programming was proposed for addition to Ada. The proposal uses program annotations (ex-pressed as Ada 2012 aspects) to inform the compiler of opportunities for parallel computation, and also offers the ability to specify details of parallel execution. The proposal includes support for specialized behaviors via dedicated libraries and a runtime environment that builds on pools of worker tasks. This paper extends that work by adding notations for data types and parallel blocks, simplifying some of the parallel notations and eliminating obstructions to the implementation of efficient parallel algorithms
19th International Conference on Reliable Software Technologies - Ada-Europe 2014 (Lecture Notes in Computer Science), Springer International Publishing, pp 91-106.
Paris, France.
DOI:10.1007/978-3-319-08311-7_8.
Record Date: 20, Mar, 2014
Short links for this page: www.cister-labs.pt/docs/10_1007_978_3_319_08311_7_8 www.cister-labs.pt/docs/cister_tr_140307 www.cister-labs.pt/docs/838