DocumentCode
1685106
Title
TransCom: a communication microkernel for transputers
Author
Moure, J.C. ; Franco, Daniel ; Heymann, Elisa ; Luque, Emilio
Author_Institution
Dept. d´´Inf., Univ. Autonoma de Barcelona, Spain
fYear
1996
Firstpage
147
Lastpage
153
Abstract
If parallel computers have to become general purpose tools, it is necessary to develop services that make transparent its internal characteristics and make parallel programming easier. Trying to fulfil this goal and to have a platform for the test and evaluation of mechanisms for a parallel architecture, a microkernel called TransCom has been designed for a distributed-memory multiprocessor. The microkernel includes services to virtualise the communication network, which provides a parallel programming model based on message passing. It has been designed in two steps: a tiny system core called TransRouter providing simple functions for data transport and routing, but without protocol services, and a basic set of communication primitives, on top of the TransRouter and including its own communication protocols, to make up the TransCom. Concurrently with the development of the microkernel, some studies and simulations have been undertaken in order to virtualise the “processor resource” through the load distribution among the processors
Keywords
access protocols; distributed memory systems; message passing; network operating systems; operating system kernels; parallel programming; processor scheduling; transputer systems; TransCom; TransRouter; communication microkernel; communication network; communication primitives; communication protocols; data transport; distributed-memory multiprocessor; load distribution; message passing; parallel architecture; parallel programming; processor resource; transputers; Application software; Communication networks; Computational modeling; Computer architecture; Concurrent computing; Hardware; High performance computing; Parallel programming; Programming profession; Routing protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location
Braga
Print_ISBN
0-8186-7376-1
Type
conf
DOI
10.1109/EMPDP.1996.500581
Filename
500581
Link To Document