computadores paralelos são projetados para processar instruções ou tarefas ao mesmo tempo , compartilhando parte da carga . Existem diferentes níveis de paralelismo a considerar , como o nível de bits , o nível de instrução, dados e paralelismo de tarefas . Diferentes tipos de paralelismo têm fins variados , dependendo se eles são multi-core, multi- processador, computadores stand-alone ou em rede . O paralelismo é muitas vezes confundida com clusters e computadores da rede , que são vários computadores projetados para trabalhar na mesma tarefa - em oposição a partilha de recursos de computadores individuais , como o processador ou memória. No entanto, arquiteturas paralelas muitas vezes trabalham com infra-estruturas tradicionais para acelerar o processamento. Instruções
1
Identificar os atributos de seus computadores de hardware. Faça um inventário de todos os equipamentos , incluindo computadores , que possivelmente irá estar usando em sua configuração paralela. Observe todos os atributos de um dispositivo em particular , incluir seu poder de processamento , tipo, capacidade de disco e memória.
2
Escolha os níveis de paralelismo necessários para a sua situação. O paralelismo pode operar em mais de um nível , inclusive em nível de bit , o nível de instrução , dados ou ser orientado para a tarefa .
3
projetar uma infra-estrutura . Uma vez que você tem um inventário do equipamento , você deve saber a compatibilidade dos componentes, e ter uma idéia sobre os níveis de paralelismo necessário. Você pode então começar a elaborar uma infra-estrutura de hardware e software para cumprir os objectivos necessários.
4
Empregar recursos. Criação de uma infra-estrutura paralela complexo vai exigir o conhecimento de programadores , designers, gestão de negócios , consultores e outros especialistas necessários para a situação de negócio específico.
5
Implementar a infra-estrutura paralela usando um plano de projeto. É provável que este tipo de instalação vai demorar várias semanas ou meses para ser concluído , dependendo do tamanho do projeto . Portanto, ele deve ser bem gerida e executada em etapas.