Beyond Ada 2005: allocating tasks to processors in SMP systems

@inproceedings{Wellings2007BeyondA2,
  title={Beyond Ada 2005: allocating tasks to processors in SMP systems},
  author={Andy J. Wellings and Alan Burns},
  booktitle={IRTAW '07},
  year={2007}
}
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 multiprocessor 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… CONTINUE READING