Jump to content

AMD APP SDK

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by ScotXW (talk | contribs) at 21:16, 19 February 2016 (a sloppy start). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
AMD APP SDK
Original author(s)Advanced Micro Devices
Stable release
3.0 / August 25, 2015; 9 years ago (2015-08-25)
Preview release
3.0 Beta / December 9, 2014; 10 years ago (2014-12-09)
Operating systemLinux, Microsoft Windows
Typesoftware development kit
License?
Websitedeveloper.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/
The entropy encode from the VCE ASIC can be utilized with the help of AMD APP SDK.

AMD APP SDK is an software development kit by AMD for "Accelerated Parallel Processing" (APP).[1] AMD APP SDK also targets Heterogeneous System Architecture (not only GPU).[2]

AMD APP SDK is available for Microsoft Windows and Linux, 32-bit and 64-bit. AMD APP SDK replaced AMD Stream SDK (formerly named ATI Stream SDK).

AMD intends developers to employ AMD APP SDK to utilize Video Coding Engine hybrid mode to create hybrid encoders that pair custom motion estimation, inverse discrete cosine transform and motion compensation with the hardware entropy encoding to achieve faster than real-time encoding.

APP SDK 3.0 supports OpenCL™ 2.0 and Catalyst Omega 15.7 driver.

The AMD APP SDK v3.0 Beta includes samples for OpenCL™ as well as accelerated libraries such as Bolt (an open-source C++ template library) and the OpenCL™ accelerated OpenCV (Open Computer Vision) library.

There is software on GPUOpen.

References

  1. ^ "AMD APP SDK OpenCL™ Accelerated Parallel Processing".
  2. ^ http://stackoverflow.com/questions/9473420/whats-the-difference-between-amds-app-sdk-and-amd-atis-stream-technology