||S3FotoPro is a GPGPU (General Purpose GPU) acccelerated utility for image processing. S3FotoPro requires Windows XP SP2/3 or Vista SP1 and a Chrome-based S3 graphics card. Geeks3D has such a graphics card (a S3 Chrome 430 GT) so let’s play a little bit with this software.|
With graphics cards such the GeForce GTX 280 and parallel brute force based algorithms coded in CUDA (GPGPU techniques), WiFi’s WPA (RC4 based) and WPA2 (AES based) encryption systems are now crackable and the time to crack them compared to CPU based algorithms is reduced by a factor of 100 (or 10,000 %).
Here is a thesis that discusses the usage of NVIDIA’s CUDA in two applications:
– Einstein@Home: a distributed computing software
– OpenSteer: a game-like application.
CUDA exposes the GPU processing power in the C programming language and can be integrated in existing applications with ease. But in order to exploit the power a GPU can deliver, one has to design the data structures in order to become optimized for CUDA.
Download the thesis here: GPU usage and data structure design (1785)
AMD/ATI plans to update the Stream Software Development Kit in order to offer a fast solution to produce GPU accelerated applications. Stream Software Development Kit will have an enhanced support for C/C++ and new APIs, including Microsoft’s DirectX 11 and OpenCL.
NVIDIA is seeing as “the future of computing” – basically more GPGPU usage (i.e. the use of the graphics chip to process regular programs) and the co-existence of “competing” technologies like ray tracing and rasterization.
During the whole Editor’s Day nVidia repeated ad nauseum how marvelous GPGPU is, showing several examples of applications where performance increased monstrously by the use of this technique.
As for the rasterization vs. ray tracing battle, nVidia is seeing the co-existence of both technologies in the future, as ray tracing is in fact a better technology for some applications, but worse for others.
Read full article HERE.
Nvidia unveiled some interesting data about its progress on CUDA and GPGPU-enabled processors. During the Nvidia Editor’s Day Spring 2008, the company’s CTO disclosed that more than 70 million CUDA-enabled graphics chips (beginning with the GeForce 8-series) have shipped to date. According to David Kirk, Nvidia sees 350.000 CUDA-enabled driver downloads every week, while more than 60.000 CUDA SDK downloads were reported.