Software AMD FireStream
the amd firestream launched wide range of software platform support. 1 of supporting firms peakstream (acquired google in june 2007), first provide open beta version of software support ctm , amd firestream x86 , cell (cell broadband engine) processors. firestream claimed 20 times faster in typical applications regular cpus after running peakstream s software. rapidmind provided stream processing software worked ati , nvidia, cell processors.
software development kit
after abandoning short-lived close metal api, amd focused on opencl. amd first released stream computing sdk (v1.0), in december 2007 under amd eula, run on windows xp. sdk includes brook+ , amd hardware optimized version of brook language developed stanford university, variant of ansi c (c language), open-sourced , optimized stream computing. amd core math library (acml) , amd performance library (apl) optimizations amd firestream , cobra video library (further renamed accelerated video transcoding or avt) video transcoding acceleration included. important part of sdk, compute abstraction layer (cal), software development layer aimed low-level access, through ctm hardware interface, gpu architecture performance tuning software written in various high-level programming languages.
in august 2011, amd released version 2.5 of ati app software development kit, includes support opencl 1.1, parallel computing language developed khronos group. concept of compute shaders, officially called directcompute, in microsoft s next generation api called directx 11 included in graphics drivers directx 11 support.
amd app sdk
Comments
Post a Comment