作为 AMD 开源 HSA 异构计算核心的重要部分之一的 AMDKFD 内核驱动被纳入 Linux 3.19 内核,标志着 Linux 平台上的 HSA 计算基础架构完成。
本次合并入的 amdkfd 可以理解为在 DRM 子系统中提供了 CPU 与 GPU 沟通的快速通道,使得两者可以平等的访问内存资源而无需额外拷贝。结合前端时间同样开源的 HSA DRM 用户态组件改善,现有的 RadeonSI 开源驱动及 Mesa OpenCL State Tracker,Kaveri 系列 APU 即可实现异构计算。