Abstract
To the human programmer the ease of coding distrib uted computing is highly dependent on the suitability of the employed programming language. But with a partic ular language it is also important whether the possibili ties of one or more parallel architectures can efficiently be addressed by available language constructs. In this paper the possibilities are discussed of the high-level language Ada and in particular of its tasking concept as a descriptional tool for the design and implementation of numerical and other algorithms that allow execution of parts in parallel. Language tools are explained and their use for common applications is shown. Conclu sions are drawn about the usefulness of several Ada concepts.
Get full access to this article
View all access options for this article.
