D_o_S
Moderator
- Joined
- Aug 27, 2005
- Messages
- 954 (0.14/day)
Processor | AMD Opteron 144 |
---|---|
Motherboard | DFI Lanparty nF4 SLI-DR Expert |
Cooling | Watercooled - Alphacool Nexxxos XP, BIX2, Eheim HPPS |
Memory | 2x 512MB OCZ PC 3200EL Platinum Rev.2 (TCCD) |
Video Card(s) | 2x Gainward GeForce 6800 Ultra (430/1200) |
Storage | 4x WD Raptor 740GD in RAID 0 |
Display(s) | Eizo FlexScan L768 |
Case | CM Stacker |
Audio Device(s) | Audigy 2 |
Power Supply | Silverstone Zeus ST65ZF |
NVIDIA has announced the release of beta versions of the SDK and C compiler for their Compute Unified Device Architecture (CUDA) technology. The C compiler includes a set of C language extensions that will enable developers to write C code that targets NVIDIA's GPUs directly. These extensions are supported by software libraries and a special CUDA driver that exposes the GPU to the OS and applications as a math coprocessor.
This approach differs to that taken by AMD/ATI and their "Close to Metal" (CTM) initiative. With CTM, AMD/ATI has opened up the low-level ISA so that their graphics products can be programmed directly in assembly language. CTM relies on developers creating libraries and higher-level tools for in-game use.
View at TechPowerUp Main Site
This approach differs to that taken by AMD/ATI and their "Close to Metal" (CTM) initiative. With CTM, AMD/ATI has opened up the low-level ISA so that their graphics products can be programmed directly in assembly language. CTM relies on developers creating libraries and higher-level tools for in-game use.
NVIDIA CUDA technology is a fundamentally new computing architecture that enables the GPU to solve complex computational problems in consumer, business, and technical applications. CUDA (Compute Unified Device Architecture) technology gives computationally intensive applications access to the tremendous processing power of NVIDIA graphics processing units (GPUs) through a revolutionary new programming interface. Providing orders of magnitude more performance and simplifying software development by using the standard C language, CUDA technology enables developers to create innovative solutions for data-intensive problems. For advanced research and language development, CUDA includes a low level assembly language layer and driver interface.
View at TechPowerUp Main Site