Optimising data movement rates for parallel processing applications on graphics processors

  title={Optimising data movement rates for parallel processing applications on graphics processors},
  author={Owen Harrison and John Waldron},
  booktitle={Parallel and Distributed Computing and Networks},
Graphics processing units(GPUs) are starting to play an increasingly important role in non-graphical applications which are highly parallelisable. With the latest graphics cards boasting a theoretical 165GFlops and 54GB/s memory bandwidth spread across 48 ALUs it is easy to see why. The GPU architecture is particularly suited to the parallel stream processing paradigm of low levels of data dependency, high data to instruction ratio and predictable memory access patterns. One largely ignored… CONTINUE READING


Publications referenced by this paper.

A survey of general-purpose computation on graphics hardware

  • J. D. Owens
  • Eurographics, Dublin, Ireland
  • 2005
1 Excerpt

Programming Guide: The Official Guide to Learning OpenGL, Version 2, Boston: Addison-Wesley Professional

  • OpenGL ARB, D. Shreiner, M. Woo, J. Neider, T. Davis, OpenGL
  • 2005
1 Excerpt

Data parallel computing on graphics hardware

  • I. Buck
  • Siggraph: Graphics Hardware Panel, San Diego, USA
  • 2003
1 Excerpt