A site devoted mostly to everything related to Information Technology under the sun - among other things.

Thursday, April 10, 2008

NVIDIA Tesla C870

NVIDIA Tesla C870 is a Graphics Processor Unit (GPU) designed for high performance computing (HPC) solutions. It brings supercomputing power to any workstation or server and to standard, CPU-based server clusters.

Key elements include:
massively multi-threaded architecture with a 128-processor computing core
A C-language development environment for the GPU (called CUDA)
A suite of developer tools (C-compiler, debugger, performance profiler, optimized libraries)
Seamlessly fits into existing HPC environments

The CUDA programming guide is a good place to start. You can get it @ http://developer.nvidia.com/object/cuda.html

Then download the SDK. The sample code are a great learning resource.Also go through the UIUC course on parallel programming with special focus on CUDA @ http://courses.ece.uiuc.edu/ece498/al1/Syllabus.html

The SDK indicates simple ways to integrate C++ and CUDA

No comments:

About Me

My photo
I am a senior software developer working for General Motors Corporation.. I am interested in intelligent computing and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.

Blog Archive