Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1647420.1647428acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
tutorial

Ada for real-time and parallel processing

Published: 01 November 2009 Publication History

Abstract

This tutorial covers two of the major problems with parallel and real-time programming - time management and storage management. Parallel processing, whether on single-processor machines or multiple processors, has many pitfalls. We will examine these potential pitfalls, and discuss ways to avoid common problems, such as deadlocks and race conditions. We will also discuss how to write code that efficiently passes data with other parallel processes. The basics of parallel processing are covered, leading to a discussion and examples using Ada tasking. In addition, the Ada Real-Time Systems Annex is also covered.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGAda '09: Proceedings of the ACM SIGAda annual international conference on Ada and related technologies
November 2009
142 pages
ISBN:9781605584751
DOI:10.1145/1647420
  • cover image ACM SIGAda Ada Letters
    ACM SIGAda Ada Letters  Volume 29, Issue 3
    SIGAda '09
    December 2009
    113 pages
    ISSN:1094-3641
    DOI:10.1145/1653616
    Issue’s Table of Contents

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Ada
  2. concurrency
  3. parallel
  4. protected object
  5. real-time
  6. rendezvous
  7. tasking

Qualifiers

  • Tutorial

Conference

SIGAda '09
Sponsor:
SIGAda '09: ACM SIGAda Annual International Conference
November 1 - 5, 2009
Florida, Saint Petersburg, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 129
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media