AMD Accelerated Processing Unit
GPUとCPUを統合することで、物理的にも論理的にもメモリ空間が統一され、煩雑なCPU-GPU間のメモリ転送をなくすことができる。
なおAMDは、2012年からはFSAをHeterogeneous System Architecture (HSA) 構想へと改称し、さらにHSAの実装形態であるAMD Fusion改めAMD APUをもってして、異種計算資源(異種プロセッサ)混在環境をターゲットに据えた標準API規格「OpenCL」およびヘテロジニアスマルチコアテクノロジーによるCPUとGPUの融合を推進している。
Kabini/Temash世代以降ではGraphics Core Next (GCN) 世代のGPUを搭載し、Mantle APIにも対応した。
また、HSAの完成形を支える要素技術のうち特に重要なものとして、CPU/GPUのメモリ一貫性(キャッシュコヒーレンシ)やGPUページフォールトのサポートを実現する heterogeneous Uniform Memory Access (hUMA) が挙げられるが、hUMAに対応するAPUはKaveri世代以降である。
その他、HSA環境ではHSAIL (HSA Intermediate Language) と呼ばれる中間言語(バイトコード)によって、ハードウェアの違いを吸収できる。コンパイラ側がHSAIL生成に対応することにより、OpenCL CやC++ AMPといった並列コンピューティング向けの専用言語だけでなく、Javaのような仮想マシンベースの汎用言語でもHSA環境で動作するプログラムを記述できることになる。