Go backward to Sincronização Tradicional
Go up to Conceitos Gerais
Go forward to Problemas com Sincronização em MPs
Suporte a Multiprocessamento
Baixo Nível
- Atomic test-and-set: atómicamente retorna o valor antigo do bit e
coloca o novo valor a um.
- Extensão: fazer isso com uma palavra. LDSTUB e SWAP
no SPARC e MC88100.
- LL e SC no MIPS e ALPHA
Nível do Kernel:
- Master-Slave: mestre pode ser único a realizar I/0 e a receber
interrupts.
- Assimétricos funcionalmente: processadores especializados.
- Simétricos.
vitor@cos.ufrj.br