The Complete Guide to Open ACC for Massively Parallel Programming Scientists and technical professionals can use Open ACC to leverage the immense power of modern GPUs without the complexity traditionally associated with programming them. Open ACC(TM) for Programmers is one of the first comprehensive and practical overviews of Open ACC for massively parallel programming. This book integrates contributions from 19 leading parallel-programming experts from academia, public research organizations, and industry. The authors and editors explain each key concept behind Open ACC, demonstrate how to use essential Open ACC development tools, and thoroughly explore each Open ACC feature set. Throughout, you’ll find realistic examples, hands-on exercises, and case studies showcasing the efficient use of Open ACC language constructs. You’ll discover how Open ACC’s language constructs can be translated to maximize application performance, and how its standard interface can target multiple platforms via widely used programming languages. Each chapter builds on what you’ve already learned, helping you build practical mastery one step at a time, whether you’re a GPU programmer, scientist, engineer, or student. All example code and exercise solutions are available for download at Git Hub. Discover how Open ACC makes scalable parallel programming easier and more practical Walk through the Open ACC spec and learn how Open ACC directive syntax is structured Get productive with Open ACC code editors, compilers, debuggers, and performance analysis tools Build your first real-world Open ACC programs Exploit loop-level parallelism in Open ACC, understand the levels of parallelism available, and maximize accuracy or performance Learn how Open ACC programs are compiled Master Open ACC programming best practices Overcome common performance, portability, and interoperability challenges Efficiently distribute tasks across multiple processors Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.
Sunita Chandrasekaran & Guido Juckeland
OpenACC for Programmers [EPUB ebook]
Concepts and Strategies
OpenACC for Programmers [EPUB ebook]
Concepts and Strategies
Acquista questo ebook e ricevine 1 in più GRATIS!
Lingua Inglese ● Formato EPUB ● Pagine 320 ● ISBN 9780134694344 ● Casa editrice Pearson Education ● Pubblicato 2017 ● Scaricabile 3 volte ● Moneta EUR ● ID 5814527 ● Protezione dalla copia Adobe DRM
Richiede un lettore di ebook compatibile con DRM