Mecanismos de exclusão mútua em sistemas operacionais multiprocessadores (1990)
- Authors:
- Autor USP: KNOP, FELIPE - EP
- Unidade: EP
- Sigla do Departamento: PEL
- Assunto: SISTEMAS OPERACIONAIS
- Language: Português
- Abstract: Este trabalho trata as questões relativas ao desenvolvimento de um sistema operacional multiprocessador de alto desempenho, concentrando-se sobre o problema da proteção de dados. É descrito neste trabalho o LSI-SO.01, o sistema operacional concebido para o MS-8701 (um minissupercomputador de arquitetura multiprocessadora). O projeto deste sistema operacional tem, como meta, permitir um alto grau de paralelismo em sua execução. Para isso, são pesquisadas as melhores organizações, e as maneiras mais adequadas de se efetuar a proteção de seus dados. Um conjunto eficiente de primitivas de sincronização de baixo nível e proposto, sendo mostrado como estas primitivas são empregadas na obtenção de um maior grau de paralelismo. O trabalho apresenta uma implementação de semáforo binário com busy waiting, que evita a sobrecarga no barramento, mesmo quando o grau de disputa for alto. Uma avaliação desta primitiva, feita através de um simulador de arquiteturas, e descrita. O trabalho apresenta uma metodologia de teste e depuração, criada para garantir o uso correto das primitivas de sincronização. São descritas as ferramentas desenvolvidas para avaliar a implementação realizada.
- Imprenta:
- Data da defesa: 19.09.1990
-
ABNT
KNOP, Felipe. Mecanismos de exclusão mútua em sistemas operacionais multiprocessadores. 1990. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 1990. . Acesso em: 27 set. 2024. -
APA
Knop, F. (1990). Mecanismos de exclusão mútua em sistemas operacionais multiprocessadores (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. -
NLM
Knop F. Mecanismos de exclusão mútua em sistemas operacionais multiprocessadores. 1990 ;[citado 2024 set. 27 ] -
Vancouver
Knop F. Mecanismos de exclusão mútua em sistemas operacionais multiprocessadores. 1990 ;[citado 2024 set. 27 ] - Sistema unix e multiprocessadores: parte i
- Primitivas de sincronizacao para um sistema operacional altamente paralelo
- Eclipse: a system for fault tolerant replicative computations
- Escrevendo programas eficientes em C
- Sistema unix e multiprocessadores: parte ii
- Computadores de bordo no ônibus espacial
- Introducao ao software basico de sistemas multiprocessadores
- Lsi-so.01: um sistema operacional multiprocessador
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas