Um Núcleo de Sistema Operacional Distribuído para a Máquina Paralela Híbrida
Autores
3073 |
Myrian Christina de Aragão Marques
|
1403,141,163
|
3074 |
1403,141,163
|
|
3075 |
1403,141,163
|
Informações:
Publicações do PESC
Este trabalho descreve a especificação e implementação do Núcleo de um Sistema Operacional para a MPH - Máquina Paralela Híbrida. A MPH foi desenvolvida pelo Grupo de Arquitetura de Computadores e Sistemas Operacionais da COPPE/UFRJ em 1987. Esta máquina consiste de diversos nos de processamento, organizados segundo um hipercubo de dimensão n. Os processadores operam em paralelo e empregam um mecanismo de comunicação baseado em troca de mensagens.
Utilizando conceitos de Sistemas Operacionais Distribuídos desenvolvemos um sub-sistema de troca de mensagens, rotinas para gerenciamento do meio-ambiente concorrente, e as funções providas ao usuário.
No primeiro capítulo deste trabalho introduz-se os conceitos básicos de Sistemas Operacionais para máquinas do tipo multiprocessador. No segundo capítulo descreve-se a arquitetura da hospedeira, isto é, da Máquina Paralela Híbrida. Nos dois capítulos seguintes apresenta-se respectivamente a especificação e a implementação do Núcleo. Finalmente, no Último capítulo relata-se as principais conclusões obtidas.
This work describes the specification and implementation of the Kernel of an Operating System for the MPH - Parallel Hybrid Machine. The MPH was developed by the Computer Architecture and Operating Systems Group of the COPPE/UFRJ, in 1987. This machine consists of several processing nodes organized as an N-dimensional hypercube.
The processors work in parallel and use a communication mechanism based on message passing, Using distributed Operating Systems concepts we developed a message passing subsystem, routines for the management of the concurrent environment, and the functions provided to the user.
The first chapter of thiç wsrk presents the basic concepts of Operating Systems for multiprocessor machines. The second chapter describes the architecture of the host ( i. e. , the Parallel Hybrid Machine) . The third and fourth chapters present the specification and implementation of the Kernel. Finally, the last chapter relates the main conclusions.