LONDON – Advanced Micro Devices Inc. has collaborated with Northeastern University on the preparation of a book entitled Heterogeneous Computing with OpenCL that is due to be published by Morgan Kaufmann in August 2011.
The book discusses OpenCL experiences and details multiple device architectures and application programming interfaces (APIs), from multi-core CPUs, GPUs and integrated Accelerated Processing Units (APUs) such as AMD's Fusion APU technology, to fundamental parallel algorithms. It provides examples that illustrate the application of OpenCL to handle image processing, web plug-ins, random number generation, video processing and more, AMD (Sunnyvale, Calif.) said.
"The continued adoption of OpenCL will significantly expand the possibilities for software vendors and developers, leading to a wide array of innovative applications and new experiences that benefit from massively parallel processing. There is a resultant need for education and training of the university community which this book will meet," said Manju Hegde, corporate vice president at AMD in a statement.
"Application development across the PC, tablet and smartphone markets are red hot in terms of reader interest. We thank AMD and Northeastern University for shedding light on the common platforms and parallel computing movement," said Todd Green, senior acquisitions editor of Morgan Kaufmann, in the same statement.
The book has been co-authored by several engineers and academics AMD and Northeastern University, including: Benedict Gaster, OpenCL architect at AMD; Lee Howes, member of technical staff at AMD; David R. Kaeli, director of the Northeastern University Computer Architecture Research Laboratory (NUCAR) and associate dean of Undergraduate Programs in the College of Engineering at Northeastern University and Perhaad Mistry and Dana Schaa, who are both Ph.D students in the Department of Electrical and Computer Engineering, Northeastern University.
Heterogeneous Computing with OpenCL is expected to be available in print and electronic formats in August 2011.
OpenCL is The open standard for parallel programming of heterogeneous systems, which is being developed and supported by more than 35 Industries giants in the field of electronics.
There actually a was very great requirement of consolidated text, which will be greatly satisfied by this textbook from AMD.
David Patterson, known for his pioneering research that led to RAID, clusters and more, is part of a team at UC Berkeley that recently made its RISC-V processor architecture an open source hardware offering. We talk with Patterson and one of his colleagues behind the effort about the opportunities they see, what new kinds of designs they hope to enable and what it means for today’s commercial processor giants such as Intel, ARM and Imagination Technologies.