07-03-2008, 08:56 PM
My geek son in law put me onto these drivers so if you search the nVidia site, you won't likely find them. But if you have one of the new 8 or 9 series cards (and perhaps older cards as well), you might give these a try. They seem very stable on my 9800 GTX card and give me some nice, stable views. I'll report back on framerates tomorrow.
YOu can find them at the nVidia website by searching for CUDA (Compute Unified Device Architecture). It takes advantage of the massive parallel high performance processing power of the newer graphics cards by using the hundreds of stream or thread processors of the new cards. This is a hint of things to come (they claim) as CPU speeds have hit near the top and multi-cores are now the only way to increase performance. But to use multi-core CPUs you must parallel process and multi-thread. For example, the 8 and 9 series cards each have 128 thread processors each capable of managing 96 concurrent threads (that's 12,288 threads). Since nVidia uses an API instruction set above the bit level itself, it is easier for programmers to write applications than with some other architectures. nVidia is also travelling this road in response to the ATI/AMD merger and it should keep them well in front by allowing off-loading of instructions to the GPU. With the ATI/AMD architecture, instructions are less flexible and code writing more difficult. Plus, any change in the CPU/GPU instruction set will obsolete many older programs. Not so when off-loading instructions to the GPU independently.
Anyway, the CUDA drivers look very very good from here. I'll report more tomorrow.
http://www.nvidia.com/object/cuda_what_is.html
YOu can find them at the nVidia website by searching for CUDA (Compute Unified Device Architecture). It takes advantage of the massive parallel high performance processing power of the newer graphics cards by using the hundreds of stream or thread processors of the new cards. This is a hint of things to come (they claim) as CPU speeds have hit near the top and multi-cores are now the only way to increase performance. But to use multi-core CPUs you must parallel process and multi-thread. For example, the 8 and 9 series cards each have 128 thread processors each capable of managing 96 concurrent threads (that's 12,288 threads). Since nVidia uses an API instruction set above the bit level itself, it is easier for programmers to write applications than with some other architectures. nVidia is also travelling this road in response to the ATI/AMD merger and it should keep them well in front by allowing off-loading of instructions to the GPU. With the ATI/AMD architecture, instructions are less flexible and code writing more difficult. Plus, any change in the CPU/GPU instruction set will obsolete many older programs. Not so when off-loading instructions to the GPU independently.
Anyway, the CUDA drivers look very very good from here. I'll report more tomorrow.
http://www.nvidia.com/object/cuda_what_is.html