Programação Paralela e DistribuĂda
com MPI, OpenMP e OpenACC para computação de alto desempenho
Gabriel P. Silva, Calebe P. Bianchini, Evaldo B. Costa
- 364 pages
- Portuguese
- ePUB (adapté aux mobiles)
- Disponible sur iOS et Android
Programação Paralela e DistribuĂda
com MPI, OpenMP e OpenACC para computação de alto desempenho
Gabriel P. Silva, Calebe P. Bianchini, Evaldo B. Costa
Ă propos de ce livre
A programação paralela nos permite criar aplicaçÔes que podem realizar uma quantidade expressiva de cĂĄlculos sobre um conjunto significativo de dados, com resultados em prazos muito mais reduzidos, quando comparados com ouso da programação sequencial. Com isso, abrem-se possibilidades para desenvolvimento de modelos computacionais mais sofisticados para a solução de problemas cada vez mais complexos.Neste livro, os autores apresentam conceitos iniciais do paradigma de programação paralela em um guia seguro, eficiente e produtivo. VocĂȘ aprenderĂĄ sobre as APIs e bibliotecas MPI, para troca de mensagens, alĂ©m de OpenMP e OpenACC, para uso com o paradigma de memĂłria compartilhada e aceleradores. Ao longo do livro sĂŁo apresentados exemplos objetivos para o uso de cada uma das funçÔes, diretivas e clĂĄusulas dos paradigmas, bibliotecas e interfaces abordados. Todos cuidadosamente elaborados, compilados e testados em ambientes paralelos, de modo que possam ser baixados e reproduzidos facilmente por estudantes, profissionais e entusiastas. O livro ainda conta com estudos de caso e exercĂcios ao final de cada capĂtulo, como forma de fixação e complemento dos conceitos elencados na parte teĂłrica.