作为 AMD 开源 HSA 异构计算核心的重要部分之一的 AMDKFD 内核驱动被纳入 Linux 3.19 内核,标志着 Linux 平台上的 HSA 计算基础架构完成。 本次合并入的 amdkfd 可以理解为在 DRM 子系统中提供了 CPU 与 GPU 沟通的快速通道,使得两者可以平等的访问内存资源而无需额外拷贝。结合前端时间同样开源的 HSA DRM 用户态组件改善,现有的 RadeonSI 开源驱动及 Mesa OpenCL State Tracker,Kaveri 系列 APU 即可实现异构计算。 另一方面,AMD 统一化驱动尚需时日完善,预期将在 Linux 3.20 完成。届时应该能赶上 2015 H1 的Carrizo 系列 SoC APU 发布。 消息来源:Phoronix/LinuxToy AMDKFD 合并入 Linux 3.19 内核下载地址