Nesse esquema, o sistema operacional usa e gerencia uma série de CPUs. Uma CPU principal mantém controle total sobre o computador e também sobre os outros processadores. A CPU controladora pode usar o potencial de computação de outras CPUs como se elas fossem apenas dispositivos conectados ao barramento do computador. Este método é chamado de:
Nesse esquema, o sistema operacional mantém uma lista dos processos (ou programas) que estão sendo executados. Quando cada processo da lista é iniciado, ele recebe do sistema operacional uma prioridade. A qualquer momento, o sistema operacional pode intervir e modificar a prioridade de um processo, de fato reordenando a lista original. Este método é chamado de:
Alguns computadores aceleram certos tipos de processamento porque possuem um componente, um chip, ou parte de um chip, especialmente desenhado para lidar com operações matemáticas. Esta descrição se refere ao: