NVIDIA’s GeForce GF100 Under the Microscope

by Michael "SKYMTL" Hoenig     |     January 17, 2010

Compute Performance on the GF100


We have already talked over and over again about the inherent efficiency that comes with the incorporation of several new technologies into the GF100 but its strength in GPU Compute applications stems from its HPC roots. When it comes to processing large parallel data sets nothing distinguishes the GF100 more than its ability to run concurrent kernels.


The GigaThread hardware thread scheduler is the piece of the puzzle that allows for concurrent kernel execution. In a serial kernel execution scenario, each kernel has to wait for the one before it to finish before it can begin. However, with concurrent kernels the GPU can be utilized in a more efficient way since different kernels of the same application context can operate at the same time. Basically, the use of concurrent kernels means that multiple work loads can be implemented at the same time which not only frees up resources but also allows for quicker processing of things like in-game physics and AI.

NVIDIA has stated that their PhysX 3.0 update will take advantage of concurrent kernels.


This all boils down to a significant increase in compute performance over the previous generation of cards. We also have to remember that this will not only benefit game features but will have a significant impact upon Folding@home GPU performance as well.
 
 
 

Latest Reviews in Video Cards
February 8, 2012
The HD 7970 is currently one of the most popular cards around and Gigabyte has once again done their part to design a custom card that improves upon the reference design in nearly every way possible. ...
February 6, 2012
The HD 7970 3GB is currently the highest performing graphics card on the market and AMD's board partners have been quick to take advantage of its willingness to overclock.  XFX's Black Edition Double ...
January 30, 2012
With the HD 7970 sitting firmly at the forefront of today's GPU market, it was only a matter of time until its performance trickled down into lower end products as well.  Today marks the launch of AMD...
Digg this Post!Share on Twitter