Abstract
Ada 2005 has added no new facilities to support applications that want to run on multiprocessor systems. Following the example set by Ada 95, the language facilitates multi-processor implementations but provides no direct support for an application-controlled mapping of tasks to processors. Such partitioning is often required to obtain feasible real-time systems. This paper argues that multiprocessors systems are becoming so prevalent that the current position is no longer tenable. A proposal for minimal support is presented.
Original language | English |
---|---|
Pages (from-to) | 127-132 |
Number of pages | 6 |
Journal | Ada User Journal |
Volume | 29 |
Issue number | 2 |
Publication status | Published - 1 Jun 2008 |