Accelerated Combinatorial Optimization Using Graphics Processing Units and C++ AMP

Download Now
Provided by: International Journal of Computer Applications
Topic: Hardware
Format: PDF
In the course of less than a decade, Graphics Processing Units (GPUs) have evolved from narrowly scoped application specific accelerators to general-purpose parallel machines capable of accommodating an ever-growing set of algorithms. At the same time, programming GPUs appears to have become trapped around an attractor characterized by ad-hoc practices, non-portable implementations and inexact, uninformative performance reporting. This paper is two-fold, on one hand pursuing an in-depth look at GPU hardware and its characteristics and on the other demonstrating that portable, generic and mathematically grounded programming of these machines is possible and desirable.
Download Now

Find By Topic