|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| P.B. Hansen, "Network: A Multiprocessor Program," IEEE Transactions on Software Engineering, vol. 4, no. 3, pp. 194-199, May, 1978. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.1978.231498, author = {P.B. Hansen}, title = {Network: A Multiprocessor Program}, journal ={IEEE Transactions on Software Engineering}, volume = {4}, number = {3}, issn = {0098-5589}, year = {1978}, pages = {194-199}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.1978.231498}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Network: A Multiprocessor Program IS - 3 SN - 0098-5589 SP194 EP199 EPD - 194-199 A1 - P.B. Hansen, PY - 1978 KW - virtual channels KW - Bus links KW - computer networks KW - Concurrent Pascal KW - monitors KW - multiprocessor systems KW - process communication KW - real-time programming VL - 4 JA - IEEE Transactions on Software Engineering ER - | |||
This paper explores the problems of implementing arbitrary forms of process communication on a multiprocessor network. It develops a Concurrent Pascal program that enables distributed processes to communicate on virtual channels. The channels cannot deadlock and will deliver all messages within a finite time. The operation, structure, text, and performance of this program are described. It was written, tested, and described in two weeks and it worked immediately.
Index Terms:
virtual channels, Bus links, computer networks, Concurrent Pascal, monitors, multiprocessor systems, process communication, real-time programming
Citation:
P.B. Hansen, "Network: A Multiprocessor Program," IEEE Transactions on Software Engineering, vol. 4, no. 3, pp. 194-199, May 1978, doi:10.1109/TSE.1978.231498
Usage of this product signifies your acceptance of the Terms of Use.

