To main content

Graphics processing unit (GPU) programming strategies and trends in GPU computing

Graphics processing unit (GPU) programming strategies and trends in GPU computing

Category
Journal publication
Abstract
In this article, we have given an overview of hardware and traditional optimization techniques for the GPU. We have furthermore given a step-by-step guide to profile driven development, in which bottlenecks and possible solutions are outlined. The focus is on state-of-the-art hardware with accompanying tools, and we have addressed the most prominent bottlenecks: memory, arithmetics, and latencies.
Language
English
Author(s)
Affiliation
  • SINTEF ICT / Anvendt matematikk
  • University of Oslo
Year
2013
Published in
Journal of Parallel and Distributed Computing
ISSN
0743-7315
Publisher
Academic
Volume
73
Issue
1
Page(s)
4 - 13