NVIDIA has released two SIGGRAPH 2008 presentations about CUDA. The first one talks about image processing and video algorithms with CUDA and shows some CUDA applications such as image filtering (sobel filter with code sample). This presentation talks also about NVCUVID, the video extension for CUDA. NVCUVID is similar to DXVA API, but is platform OS independent.
The second presentation is more general about CUDA programming and shows how to create high performance code to run on the millions of CUDA-capable GPUs already in use.
Just like Nvidia, AMD provides developers with a high-level application programming interface (API) to tap into its latest graphics processors for non-graphics compute applications. Unlike Nvidia, though, AMD doesn’t make very much noise about what it’s doing in that area. Curious, the guys at The Tech Report got on the phone with AMD Stream Computing Director Patti Harrell and asked her to shed a little light on AMD’s Stream Computing initiative.
Read the complete article HERE.