AMD is promoting GPGPU with its proprietary Close-to-Metal, Brook+ and Stream SDK technologies, whereas Nvidia is pushing its own CUDA technology as a part of GPGPU popularization.
According to Microsoft, Direct3D 11 extends and enhances Direct3D 10 with new hardware and API calls. For example, Direct3D 11 introduces the Compute Shader as a way to access this computational capability without so many constraints. It opens the door to operations on more general data-structures than just arrays, and to new classes of algorithms as well. Key features of compute shader include: communication of data between threads, and a rich set of primitives for random access and streaming I/O operations. These features enable faster and simpler implementations of techniques already in use, such as imaging and post-processing effects, and also open up new techniques that become feasible on Direct3D 11–class hardware.
AMD is also supporting efforts to develop OpenCL as an open standard and plans to evolve the Stream SDK to be OpenCL compliant. Through equal support for both DirectX 11 and OpenCL, and by continuing to give developers the option of creating and using their own programming languages and high level tools, AMD is executing on a strategy designed to give programmers maximum choice and flexibility, the company said.
“Industry standards are essential to unlocking the compute potential of GPUs and driving broad adoption of this capability in mainstream applications. GPGPU is now moving past the era of closed and fully proprietary development chains. With the advent of DirectX 11 and OpenCL, C/C++ programmers worldwide will have standardized and easier ways of leveraging the GPU’s computational capabilities,” said Rick Bergman, senior vice president and general manager, graphics product group at AMD.
AMD Phenom has arrived for a business purposes. The AMD's most successful micro-architecture dated back to K8.
The AMD K10 is AMD's latest microprocessor architecture. Though there were once reports that the K10 had been cancelled. The first third-generation Opteron products for servers were launched on September 10, 2007 and the Phenom processors for desktop followed and launched on November 11, 2007 as the immediate successors to the AMD K8 series of processors (Athlon 64, Opteron, Sempron 64).So, at the moment, just sit back and relax and enjoy DirectX 10:
Monday, August 18, 2008
ShareAMD Phenom's GPGPU, DirectX 11 & K10 Microprocessor