Jon Kerridge
Dynamic allocation of processes and channels in T9000/C104 networks using occam3
Kerridge, Jon
Authors
Abstract
The hardware of the Inmos T9000 transputer contains a resource channel mechanism which is used to implement a many-to-one client server programming model. This model has also been captured in occam3. The resource channel mechanism provided by the hardware is far more flexible and powerful than that which is captured in occam3. The static nature of occam3 means that some of the dynamic aspects of the hardware cannot be captured. In this paper we investigate how occam3 structures can be used to control the dynamic allocation of processors and channels on an as-needed basis. The capability is achieved by the use of some simple procedure and function calls which could be made available easily as part of a compiler library.
Citation
Kerridge, J. (1994, April). Dynamic allocation of processes and channels in T9000/C104 networks using occam3. Presented at WoTUG-17: 17th World occam* and Transputer User Group Technical Meeting, Bristol, UK
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | WoTUG-17: 17th World occam* and Transputer User Group Technical Meeting |
Start Date | Apr 10, 1994 |
End Date | Apr 13, 1994 |
Publication Date | 1994 |
Deposit Date | Jul 24, 2019 |
Publisher | IOS Press |
Pages | 1-17 |
Book Title | Progress in Transputer and occam Research: WoTUG-17: Proceedings of the 17th World occam* and Transputer User Group Technical Meeting |
ISBN | 9051991630 |
Keywords | occam3; dynamic allocation; processes; channels; resource channel mechanism |
Public URL | http://researchrepository.napier.ac.uk/Output/1992700 |
You might also like
Dot-to-Dot: Pre-Reading Assessment of Literacy Risk via a Visual-Motor Mechanism on Touchscreen Devices
(2021)
Presentation / Conference Contribution
Solving the Santa Claus Problem Over a Distributed System
(2018)
Presentation / Conference Contribution
Investigation of visual aspects of developmental dyslexia in children
(2017)
Presentation / Conference Contribution
Communicating Connected Components: Extending Plug-and-Play to Support Skeletons
(2017)
Presentation / Conference Contribution