Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
GPU Computing Gems Emerald Edition (Applications of GPU Computing Series)

Buy

We are entering the golden age of GPU computing. Since the introduction of CUDA in 2007, more than 100 million computers with CUDA-capable GPUs have been shipped to end users. Unlike the previous GPGPU shader programming models, CUDA supports parallel programming in C. From my own experience in teaching CUDA programming, C programmers can begin to write basic CUDA programs after only attending one lecture and reading one textbook chapter. With such a low barrier of entry, researchers all over the world have been engaged in developing new algorithms and applications to take advantage of the extreme floating point execution throughout these GPUs.

Today, there is a large community of GPU computing practitioners. Many of them have reported a 10 to 100 times speedup of their applications with GPU computing. To put this into perspective, with the historical 2X performance growth every 2 years, these researchers are experiencing the equivalent of time travel of 8 to 12 years. That is, they are getting the performance today that they would have to wait for 8 to 12 years if they went for the “free-ride” advancement of performance in microprocessors. Interestingly, such “free ride” advancement is no longer available. Furthermore, once they develop their application in CUDA, they will likely see continued performance growth of 2X for every two years from this day forward.

After discussing with numerous researchers, I have reached the conclusion that many of them are solving similar algorithm problems in their programming efforts. Although they are working on diverse applications, they often end up developing similar algorithmic strategies. The idea of GPU Computing Gems is to provide a convenient means for application developers in diverse application areas to benefit from each other’s experience. In this volume, we have collected 50 gem articles written by researchers in 10 diverse areas. Each gems article reports a successful application experience in GPU computing. These articles describe the techniques or “secret sauce” that contributed to the success. The authors highlight the potential applicability of their techniques to other application areas. In our editorial process, we have emphasized the accessibility of these gems to researchers in other areas.

When we issued the call for proposals for the first GPU Computing Gems, we received more than 280 submissions, an overwhelming response. After careful review, we accepted 110 proposals that have a high likelihood of making valuable contributions to other application developers. Many highquality proposals were not accepted because of concerns that they may not be accessible to a large audience. With so many accepted proposals, we were forced to divide these gems into two volumes. This volume covers 50 gems in the application areas of scientific simulation, life sciences, statistical modeling, emerging data-intensive applications, electronic design automation, ray tracing and rendering, computer vision, video and image processing, signal and audio processing, and medical imaging.

(HTML tags aren't allowed.)

The Second Mountain: The Quest for a Moral Life
The Second Mountain: The Quest for a Moral Life
#1 NEW YORK TIMES BESTSELLER • Everybody tells you to live for a cause larger than yourself, but how exactly do you do it? The author of The Road to Character explores what it takes to lead a meaningful life in a self-centered world.

“Deeply moving, frequently eloquent and
...
Introduction to Quantum Mechanics
Introduction to Quantum Mechanics

Written by the author of the best-selling E & M text, this text is designed to teach students how to DO quantum mechanics. Part I covers the basic theory; Part II develops approximation schemes and real-world applications. *offers an unusually readable, consistent, and honest discussion of fundamental ideas. *some books allow students to...

Expert Oracle GoldenGate
Expert Oracle GoldenGate

Oracle Corporation acquired GoldenGate in 2009 as part of future strategy to implement advanced replication technologies within the product suite of data warehousing and real-time transaction management. Before the advent of Oracle GoldenGate technology, data replication was performed using Oracle Streams and third-party replication...


MOS 2010 Study Guide for Microsoft Word, Excel, PowerPoint, and Outlook
MOS 2010 Study Guide for Microsoft Word, Excel, PowerPoint, and Outlook

Desktop computing proficiency is increasingly important in today’s business world. As a result, when screening, hiring, and training employees, employers can feel reassured by relying on the objectivity and consistency of technology certification to ensure the competence of their workforce. As an employee or job seeker, you can...

Next-Generation ADCs, High-Performance Power Management, and Technology Considerations for Advanced Integrated Circuits: Advances in Analog Circuit Design 2019
Next-Generation ADCs, High-Performance Power Management, and Technology Considerations for Advanced Integrated Circuits: Advances in Analog Circuit Design 2019

This book is based on the 18 tutorials presented during the 28th workshop on Advances in Analog Circuit Design.  Expert designers present readers with information about a variety of topics at the frontier of analog circuit design, including next-generation analog-to-digital converters , high-performance power management systems...

Design Methodology for Intelligent Technical Systems: Develop Intelligent Technical Systems of the Future
Design Methodology for Intelligent Technical Systems: Develop Intelligent Technical Systems of the Future

Intelligent technical systems, which combine mechanical, electrical and software engineering with control engineering and advanced mathematics, go far beyond the state of the art in mechatronics and open up fascinating perspectives. Among these systems are so-called self-optimizing systems, which are able to adapt their behavior autonomously...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy