Processamento Paralelo e Distribuido

Boa noite.

Estava lendo sobre computação de alto desempenho e surgiu uma dúvida.

Qual a diferença entre processamento paralelo e distribuído?

Se alguém responder ou indicar uma fonte que tire esta dúvida eu agradeço.

Segundo Colouris: “Um sistema distribuído é aquele em que os componentes estão localizados numa rede e coordenam-se suas ações trocando mensagens”. Por outro, lado, sistemas de processamento paralelo é aquele que várias computações são feitas simultaneamente [1].

Portanto, todo sistema distribuído é paralelo, entretanto, um sistema paralelo (como as aplicações gráficas na sua placa de vídeo), pode não ser distribuído.

Então estas afirmações estão corretas?

Paralelo: uma aplicação é executada por um conjunto de processadores em um ambiente
único (dedicados).

Distribuído: aplicações sendo executadas em plataformas distribuídas.

[quote=ThalesSilva]Paralelo: uma aplicação é executada por um conjunto de processadores em um ambiente
único (dedicados).[/quote]

Não. Não existe restrição para que o ambiente seja único.

Lol. É o mesmo que dizer que paralelo roda palelamente, ou que threads existem em ambientes multi-threads.
Você não pode usar a própria palavra que está definindo para defini-la.

HUEAHUAEHUAEHUAAHUHUE