Abstract | ||
---|---|---|
The arrival and popularity of multi-core processors has sparked a renewed interest in the development of parallel programs. Similarly, the availability of low cost microprocessors and sensors has generated a great interest in embedded real-time programs. Ada is arguably the most appropriate language for development of parallel and real-time applications. This tutorial provides an introduction to the features of Ada that makes it appropriate in these domains including: The Ada type modelHigh level support for low level programmingThe taskCommunication and synchronization based on shared objectsCommunication and synchronization based on direct interactionReal-time systems and scheduling conceptsReal-Time programming with Ada
The Ada type modelHigh level support for low level programmingThe taskCommunication and synchronization based on shared objectsCommunication and synchronization based on direct interactionReal-time systems and scheduling conceptsReal-Time programming with Ada
We encourage tutorial participants to bring a laptop on which they can install Cheddar for hands on exercises.
|
Year | DOI | Venue |
---|---|---|
2011 | 10.1145/2070337.2070346 | SIGAda |
Keywords | Field | DocType |
ada,concurrent,parallel,real-time | Synchronization,Programming language,Laptop,Computer science,Scheduling (computing),Popularity,Real-time computing,Low-level programming language,Embedded system | Conference |
Volume | Issue | ISSN |
31 | 3 | 1094-3641 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
John W. McCormick | 1 | 17 | 7.24 |
Frank Singhoff | 2 | 93 | 17.70 |