dc.contributor.author |
Bishop, JM
|
|
dc.contributor.editor |
Kritzinger, P.
|
|
dc.date.accessioned |
2018-07-31T12:47:29Z |
|
dc.date.available |
2018-07-31T12:47:29Z |
|
dc.date.issued |
1987 |
|
dc.identifier.citation |
Bishop, JM. (1987) Ada for multi-microprocessors: some problems and solutions. Proceedings of the 4th South African Computer Symposium, Holiday Inn, Pretoria, 1-3 July 1987, edited by P. Kritzinger (UCT). |
en |
dc.identifier.uri |
http://hdl.handle.net/10500/24507 |
|
dc.description.abstract |
This paper looks at ways of obtaining a distributed version of an Ada program. Since current approaches require a large investment in system software, we propose instead the use of an Adapter, which can be a manual methodology or an automatic translator. The Adapter accepts source of a concurrent Ada program, adds communication and control tasks, and produces source for a single distributed Ada program, which can
then be compiled and run on a multi-processor computer. The process of adaption does not alter the contents of any package in the original program, so that the method is directly applicable to systems that make use of library and generic packages. The method has been applied to programs of the client-server mode, and could be adapted for other rendezvous-based languages such as occam. |
en |
dc.language.iso |
en |
en |
dc.subject |
Distributed programming |
en |
dc.subject |
Multi-microprocessors |
en |
dc.subject |
Virtual nodes |
en |
dc.subject |
Concurrency |
en |
dc.subject |
Ada tasking |
en |
dc.subject |
Transputers |
en |
dc.title |
Ada for multi-microprocessors: some problems and solutions |
en |