Nos ???ltimos anos, h??? uma mudan???a gradual da computa??????o sequencial para a computa??????o paralela. Hoje em dia, quase todos os computadores s???o de processadores multin???cleos. Para explorar os n???cleos dispon???veis dos computadores modernos, a computa??????o paralela torna-se necess???ria. O objectivo deste livro ??? fornecer detalhes do mecanismo de trabalho de diferentes estruturas de paraleliza??????o. No processo de observa??????o das estruturas paralelas, poucas destas estruturas s???o tamb???m ...
Read More
Nos ???ltimos anos, h??? uma mudan???a gradual da computa??????o sequencial para a computa??????o paralela. Hoje em dia, quase todos os computadores s???o de processadores multin???cleos. Para explorar os n???cleos dispon???veis dos computadores modernos, a computa??????o paralela torna-se necess???ria. O objectivo deste livro ??? fornecer detalhes do mecanismo de trabalho de diferentes estruturas de paraleliza??????o. No processo de observa??????o das estruturas paralelas, poucas destas estruturas s???o tamb???m paralelizadas neste livro utilizando um conjunto de programas bem conhecidos para determinar a melhor forma de paralelizar um programa. Este livro introdut???rio foi concebido para programadores interessados em melhorar o desempenho do c???digo paralelo de concep??????o diferente (utilizando t???cnicas diferentes), utilizando m???ltiplos processadores. O livro enfatiza conceitos populares de programa??????o paralela e tenta descobrir a melhor t???cnica adequada de paraleliza??????o. Os pr???-requisitos para a compreens???o do conhecimento fornecido no livro s???o assumidos que o leitor deve ser bem introduzido com experi???ncia de programa??????o de um ???nico processador e a capacidade de seguir exemplos simples de programa??????o na linguagem de programa??????o C.
Read Less