AMD APP SDK
   HOME

TheInfoList



OR:

AMD APP SDK is a
software development kit A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to ...
by AMD for "Accelerated Parallel Processing" (APP). AMD APP SDK also targets
Heterogeneous System Architecture Heterogeneous System Architecture (HSA) is a cross-vendor set of specifications that allow for the integration of central processing units and graphics processors on the same bus, with shared memory and tasks. The HSA is being developed by the HSA ...
(not only GPU). AMD APP SDK was available for 32-bit and 64-bit versions of Microsoft Windows and Linux but was removed from AMD's official website. A developer stated in a forum post that the SDK was discontinued as the required libraries are now included with the drivers. AMD intends developers to employ AMD APP SDK to utilize
Video Coding Engine Video Code Engine (VCE, was earlier referred to as Video Coding Engine, Video Compression Engine or Video Codec Engine in official AMD documentation) is AMD's video encoding application-specific integrated circuit implementing the video codec H. ...
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. The AMD APP SDK v3.0 supports OpenCL 2.0 and Catalyst Omega 15.7 driver, also it includes samples for
OpenCL OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), field-progra ...
as well as accelerated libraries such as Bolt (an open-source C++ template library) and the OpenCL accelerated
OpenCV OpenCV (''Open Source Computer Vision Library'') is a library of programming functions mainly aimed at real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez (which was later acquired by Int ...
(Open Computer Vision) library. This last version can be downloaded with the aid of
StackOverflow In software, a stack overflow occurs if the call stack pointer exceeds the stack bound. The call stack may consist of a limited amount of address space, often determined at the start of the program. The size of the call stack depends on many facto ...
.


History

AMD APP SDK replaced AMD Stream SDK (formerly named ATI Stream SDK). AMD CAL (Compute Abstraction Layer) SDK was replaced by ATI Stream SDK, available for Microsoft Windows and Linux, 32-bit and 64-bit. As of February 2021, there are few signs on the AMD official web site that AMD APP SDK ever existed.


References


External links


Unofficial Windows mirror

Unofficial Linux mirror

ROCm
- Radeon Open Compute, designed to be a successor to the AMD APP SDK {{AMD graphics Advanced Micro Devices software GPGPU libraries Heterogeneous System Architecture