Software e Hardware · Intermediário · Português · Técnico
paralelismo
Execução de várias operações ao mesmo tempo, em diferentes núcleos, processadores ou máquinas, para concluir um trabalho mais depressa.
Onde usar
Aparece em processadores multinúcleo, GPUs e supercomputadores: dividir uma tarefa em partes independentes permite ganhar desempenho.
Exemplos
A GPU usa paralelismo para processar milhares de pixels ao mesmo tempo.
O ganho de desempenho depende de quanto do programa pode ser executado em paralelismo.
Cuidado
Dividir o trabalho em N partes nem sempre rende N vezes mais velocidade; a coordenação e as partes sequenciais limitam o ganho.
Sinônimos
processamento paralelo
Antônimos
execução sequencial
Origem
Do grego parállelos, 'lado a lado'.