The code from the paper “LU-GPU: Algorithms for Dense Linear Systems on Graphics Hardware” has been released. The API is based on LAPACK and should be easy for anyone to use. (LUGPULIB)
GPU LU Decomposition Code Released
November 16th, 2005Ray Tracing the Quaternion Julia Set on the GPU
October 25th, 2005The quaternion Julia fractal is a complex and beautiful object, yet its parameter space is difficult to explore due to the high cost of visualization. Fortunately, rendering the Julia set by ray tracing or “sphere tracing” its surface is an algorithm well suited to the GPU: it has high arithmetic intensity and uses virtually no bandwidth. A GPU implementation (with source) of this algorithm that allows real-time interaction with the Julia set has been made available by Keenan Crane.
Jahshaka 1.9a8 released with GPU support for real-time image processing
July 19th, 2004Jahshaka is an open-source, real-time editing, effects and image processing application that works in 3D space. The 1.9a8 release of jahshaka, available today, is supports GPU-accelerated image processing. The Jahshaka developers’ research in real-time image processing using the GPU is described in a white paper.
OpenVIDIA Computer Vision on GPUs Project
May 18th, 2004The OpenVIDIA project is a GPL’d Free/Open Source project which implements computer vision algorithms on the GPU using OpenGL and Cg. These papers describe the GPU implementation of a projective image registration algorithm in OpenVIDIA. The current release includes a hand-tracking program used for a gesture recognition interfaces, some simple programming examples, and firewire video input support. OpenVIDIA explores the use of GPU hardware accelerated computer vision in the context of creating Computer Mediated Reality. (James Fung, Felix Tang, Steve Mann, “Mediated Reality Using Computer Graphics Hardware for Computer Vision“, Proceedings of the International Symposium on Wearable Computing 2002 (ISWC2002), Seattle, Washington, USA, Oct 7-10, 2002, pp. 83-89.
James Fung, Steve Mann, “Computer Vision Signal Processing on Graphics Processing Units“, Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2004), Montreal, Quebec, Canada, May 17-21, 2004.)
GPGPU.org Launches New Developer Page
May 6th, 2004We are proud to announce an entirely new developer page here at GPGPU.org. On this page you will find a growing number of programming and GPGPU development resources. Content on the page will include tutorials, sample code, utilities, and more. Check back often for updates! In addition, most source code resources posted on the developer page will be made available as open source software hosted at our new SourceForge site, gpgpu.sourceforge.net. There you will be able to download the latest releases, and check out code from the CVS repository.