Universidade Tecnológica Federal do Paraná Campus Pato Branco Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Introdução à Informática UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Profa. Dra. Soelaine Rodrigues Ascari PR Exercícios - Arquitetura Paralela 1. Quais os quesitos a serem analisados para o desenvolvimento de um projeto de máquinas paralelas? Explique-os. 2. De acordo com Tanenbaum (2001), a arquitetura paralela pode ser empregada para rodar determinadas aplicações simultaneamente, quais são elas? Quais as suas características? Cite exemplos para cada uma das aplicações. 3. As aplicações citadas na questão anterior se diferem no que chamamos de granularidade. Neste sentido o que significa aplicações com granularidade alta ou baixa? 4. De acordo com Flynn, o processo computacional deve ser visto sobre dois aspectos, quais são eles? Comente-os. 5. Certa manhã, a abelha rainha de uma colméia reuniu as abelhas operárias e informou-lhes que o trabalho do dia seria coletar o néctar de margaridas. Encerrada a reunião, as abelhas operárias voaram em várias direções em busca de margaridas. Esse sistema de trabalho se enquadra em uma das classes definidas por Flynn. Qual é a classe? Comente-a. 6. O diagrama apresentado abaixo representa qual classe da taxonomia de Flynn? Comente-a. 7. Em sistemas de processamento paralelo, os processadores precisam se comunicar, trocar informações, para isso existe duas filosofias de projeto diferentes, os sistemas multiprocessadores e multicomputadores. Faça um comentário geral sobre essas duas filosofias. 8. Explique o sistema de memória compartilhada e memória distribuída.