ABSTRACT

In recent years, GPU computing has evolved to deliver teraflops of floating point compute power to desktop systems. This trend has necessitated that scientific and visualization applications require a mix of compute and graphics capabilities in addition to efficiently processing large amounts of data. Examples of such applications include physically based simulations (e.g., particle systems) and image/video processing (e.g., special effects, image recognition, augmented reality, etc.).