z-logo
Premium
Task management in Ada—A critical evaluation for real‐time multiprocessors
Author(s) -
Roberts Eric S.,
Evans Arthur,
Morgan C. Robert,
Clarke Edmund M.
Publication year - 1981
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380111004
Subject(s) - multiprocessing , computer science , task (project management) , computer architecture , parallelism (grammar) , exploit , architecture , software , parallel computing , embedded system , programming language , art , computer security , management , economics , visual arts
As the cost of processor hardware declines multiprocessor architectures become increasingly cost‐effective and represent an important area for future research. In order to exploit the full potential of multiprocessors, however, it is necessary to understand how to design software which can make effective use of the available parallelism. This paper considers the impact of multiprocessor architecture on the design of high‐level programming languages and, in particular, evaluates the language Ada in the light of the special requirements of realtime multiprocessor systems. We conclude that Ada does not, as currently designed, meet the needs for real‐time embedded systems.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here