Parallelism in Ada: Status and Prospects

被引:0
|
作者
Pinho, Luis Miguel [1 ]
Moore, Brad [1 ]
Michell, Stephen [1 ]
机构
[1] Polytech Inst Porto, ISEP, CISTER INESC TEC, Oporto, Portugal
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, a semantic and runtime model for parallel programming was proposed for addition to Ada. The proposal uses program annotations (expressed 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.
引用
收藏
页码:91 / 106
页数:16
相关论文
共 50 条
  • [1] An experience with parallelism in Ada
    Notkin, David S.
    ACM SIGPLAN Notices, 1980, 15 (11): : 9 - 15
  • [2] Parallelism Generics for Ada 2005 and Beyond
    Moore, Brad J.
    SIGADA 2010: PROCEEDING OF THE 2010 ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2010, : 41 - 52
  • [3] ADA PARALLELISM APPLIED TO VLSI CIRCUIT SIMULATORS
    ELKHOURY, S
    MORIN, V
    JARRY, P
    VIDALLON, C
    ONDE ELECTRIQUE, 1993, 73 (03): : 47 - 52
  • [4] PROSPECTS FOR PARALLELISM AND COMPUTER CRUNCH
    CARROLL, JM
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1976, 27 (01): : 63 - 69
  • [5] Safe Parallelism: Compiler Analysis Techniques for Ada and OpenMP
    Royuela, Sara
    Martorell, Xavier
    Quinones, Eduardo
    Pinho, Luis Miguel
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018, 2018, 10873 : 141 - 157
  • [6] AdaStreams: A Type-Based Programming Extension for Stream-Parallelism with Ada 2005
    Hong, Gingun
    Hong, Kirak
    Burgstaller, Bernd
    Blieberger, Johann
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2010, 2010, 6106 : 208 - +
  • [7] ADA TECHNOLOGY - CURRENT STATUS AND COST IMPACT
    BHANSALI, PV
    PFLUG, BK
    TAYLOR, JA
    WOOLLEY, JD
    PROCEEDINGS OF THE IEEE, 1991, 79 (01) : 22 - 29
  • [8] ANAIS: Status and prospects
    Amare, J.
    Cebrian, S.
    Cuesta, C.
    Garcia, E.
    Ginestra, C.
    Martinez, M.
    Olivan, M. A.
    Ortigoza, Y.
    Ortiz de Solorzano, A.
    Pobes, C.
    Puimedon, J.
    Sarsa, M. L.
    Villar, J. A.
    Villar, P.
    ROMA INTERNATIONAL CONFERENCE ON ASTROPARTICLE PHYSICS 2014 (RICAP-14), 2016, 121
  • [9] Drift: Status and prospects
    Davies, JC
    Spooner, NJC
    Identification of Dark Matter, 2005, : 242 - 247
  • [10] Opals: Status and Prospects
    Marlow, Frank
    Muldarisnur
    Sharifi, Parvin
    Brinkmann, Rainer
    Mendive, Cecilia
    ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, 2009, 48 (34) : 6212 - 6233