TRIX, um Sistema Operacional Multiprocessado para Transputers
Abstract
This paper describes the development of an operating system to manage several processors of transputer type. This system, called TRIX, was build based on the source code of MINIX operating system, which is compatible to UNIX. TRIX has a layered structure, with a micro-kernel in its innermost portion which implements message passing sequential processes. System calls and input-output operations are done by servers, whose are independant processes. Here is described the system structure, its micro-kernel and the distributed features of the server processes.
References
DISTRIBUTED SOFTWARE, Ltd. Helios-PC, Software development system for PC-hosted transputer cards. Somerset, UK, 1988.
INMOS, Corp. Transputer Data Book. 2. edição, 1990.
LEISS, E. L. & REDDY, H. N., Distributed Load Balancing algorithms: design and performance analysis. Research Computer Laboratory, University of Houston, 1991, (Research Report)
MCCULLAGH, P. & SMITG. de V. Implementing UNIX in the INMOS Transputer. South African Computer Journal, n. 2, 1990.
MEIKO, Inc. MeikOS Operating System. manufacturer folder.
PAZZINI, M., Especificação do TRIX: Um Sistema Operacional Multiprocessado para Transputers. Porto Alegre, CPGCC/UFRGS. Trabalho Individual, 1991.
POUNTAIN, D. The Chorus of Approval. BYTE, v. 16, n. 4, p. 265-275, abril de 1991.
SHEPHERD, D. Transputer Instruction Set: A Compiler Writer's Guide. Prentice-Hall. Hertfordshire, UK, 1988.
SMIT, G. de V., HOFFMAN, P. K. & MC CULLAGH, P. J., DisTRIX, A Multiprocessor UNIX Workbench. Department of Computer Science, University of Cape Town, 1989. (Research Report)
TANENBAUM, A. S. Operating Systems: Design and Implementation. Prentice-Hall. Englewood-Cliffs, 1987.
