LWN.net Logo

Linux and desktop graphics

Linux and desktop graphics

Posted Sep 8, 2005 12:38 UTC (Thu) by csamuel (✭ supporter ✭, #2624)
In reply to: Linux and desktop graphics by njhurst
Parent article: Linux and desktop graphics

There's a group of folks who are starting to use graphics cards for
general purpose (HPC) programming because of their massive memory
bandwidth and floating point performance. Of course you need to be able
to frame your problem in terms of polygons, etc, that the cards
understand, but there are people doing it for all sorts of things
(including databases).

Check out http://www.gpgpu.org/ for a quick intro!


(Log in to post comments)

Linux and desktop graphics

Posted Sep 10, 2005 9:32 UTC (Sat) by renox (guest, #23785) [Link]

And you need also a problem where you don't need high precision FP operations: AFAIK currently the GPU don't provide 64 floating point numbers: when NVidia talk about 64bit, it means 4 component times 16bit FP per component..

So not only you need algorithms which are well suited to the architecture of the GPU, you need also to be very careful about the precision (as a reminder Intel provides upto 80bit FP operations), so color me not very impressed by the hype about doing everything on GPUs.

GPUs, precision and general purpose computing

Posted Sep 11, 2005 10:05 UTC (Sun) by csamuel (✭ supporter ✭, #2624) [Link]

People are working on it though..

Accelerating Double-Precision FEM Simulations with GPUs

This paper by Dominik Göddeke, Robert Strzodka and Stefan Turek describes a preliminary algorithm to achieve double precision results by adding a CPU-based defect correction to iterative linear system solvers on the GPU. We demonstrate that identical accuracy as compared to a full CPU double precision solver is possible while still gaining a factor of 2 in speedup compared to a highly tuned cache-aware CPU reference implementation in double precision.
(Accelerating Double Precision FEM Simulations with GPUs. Dominik Göddeke, Robert Strzodka and Stefan Turek. To appear in Proceedings of ASIM 2005 - 18th Symposium on Simulation Technique.)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds