• DocumentCode
    3138584
  • Title

    Hardware support for efficient execution of Ada tasking

  • Author

    Ardö, Anders

  • Author_Institution
    Dept. of Comput, Eng., Lund Univ., Sweden
  • Volume
    1
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    194
  • Lastpage
    202
  • Abstract
    Several aspects of run-time support for Ada that contribute to the efficiency of the implementation are discussed. To fully support Ada, including efficient tasking, hardware support is needed. A simple method for identifying the parts of the run-time system that are good candidates for hardware support is described and used to identify three areas in which support is needed. Two kinds of smart queue memory are proposed and shown to give substantial support for Ada implementation.<>
  • Keywords
    Ada; parallel architectures; parallel programming; storage management; Ada tasking; hardware support; parallel programs; performance; run-time support; smart queue memory; Abortion; Computer architecture; Government; Hardware; IEEE Policy and Procedures; Optimizing compilers; Time measurement; Trademarks; Voice mail; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.I. Architecture Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0841-2
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11766
  • Filename
    11766