Numerical Simulations on PC Graphics Hardware [chapter]

Jens Krüger, Thomas Schiwietz, Peter Kipfer, Rüdiger Westermann
2004 Lecture Notes in Computer Science  
On recent PC graphics cards, fully programmable parallel geometry and pixel units are available providing powerful instruction sets to perform arithmetic and logical operations. In addition to computational functionality, pixel (fragment) units also provide an efficient memory interface to local graphics data. To take full advantage of this technology, considerable effort has been spent on the development of algorithms amenable to the intrinsic parallelism and efficient communication on such
more » ... ds. In many examples, programmable graphics processing units (GPUs) have been explored to speed up algorithms previously run on the CPU. In this paper, we will demonstrate the benefits of commodity graphics hardware for the parallel implementation of general techniques of numerical computing.
doi:10.1007/978-3-540-30218-6_61 fatcat:zrlwnrqswvc45n3c33whuuy6zq