OpenACC for Programmers ─ Concepts and Strategies
商品資訊
ISBN13:9780134694283
出版社:Addison-Wesley Professional
作者:Sunita Chandrasekaran; Guido Juckeland
出版日:2017/09/25
裝訂/頁數:平裝/400頁
規格:24.1cm*19.1cm*1.9cm (高/寬/厚)
商品簡介
The Complete, NVIDIA-Authorized Guide to OpenACC with Massively Parallel Programming
Scientists and technical professionals can use OpenACC to leverage the immense power of modern GPUs without the complexity traditionally associated with programming them. Sponsored by NVIDIA, OpenACC for Programmers is the first comprehensive and practical overview of OpenACC massively parallel programming.
OpenACC for Programmers integrates contributions from 19 leading parallel programming experts from academia, public research organizations, and industry. The authors and editors explain each key concept behind OpenACC, demonstrate how to use essential OpenACC development tools, and thoroughly explore each OpenACC feature set.
Throughout, you’ll find realistic examples, hands-on exercises, and case studies showcasing the efficient use of OpenACC language constructs. You’ll discover how OpenACC’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 GitHub.
- Discover how OpenACC makes scalable parallel programming easier and more practical
- Walk through the OpenACC spec and learn how OpenACC directive syntax is structured
- Get productive with OpenACC code editors, compilers, debuggers, and performance analysis tools
- Build your first real-world OpenACC programs
- Exploit loop-level parallelism in OpenACC, understand the levels of parallelism available, and maximize accuracy or performance
- Learn how OpenACC programs are compiled
- Master OpenACC programming best practices
- Overcome common performance, portability, and interoperability challenges
- Efficiently distribute tasks across multiple processors
作者簡介
Sunita Chandrasekaran is assistant professor in the Computer and Information Sciences Department at the University of Delaware. Her research interests include exploring the suitability of high-level programming models and runtime systems for HPC and embedded platforms, and migrating scientific applications to heterogeneous computing systems. Dr. Chandrasekaran was a post-doctoral fellow at the University of Houston and holds a Ph.D. from Nanyang Technological University, Singapore. She is a member of OpenACC, OpenMP, MCA and SPEC HPG. She has served on the program committees of various conferences and workshops including SC, ISC, ICPP, CCGrid, Cluster, and PACT, and has co-chaired parallel programming workshops co-located with SC, ISC, IPDPS, and SIAM.
主題書展
更多書展購物須知
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

