如何使用llvm将.cl文件脱机编译为可以使用amdgpu pro驱动程序运行的二进制文件?

时间:2018-08-24 15:40:04

标签: opencl llvm amd amd-gpu

现在,我正在尝试使用llvm amdgpu后端构建OpenCL内核二进制文件。我已成功将.cl编译为程序集,但无法找到一种将程序集格式编译为可与AMDGPU pro驱动程序一起运行的二进制文件的方法。该格式与CLRadeonExtender汇编器不兼容,因此看来我需要使用llvm自己的工具从该汇编文件中构建二进制文件。我该怎么办。将这种汇编格式编译为二进制的方法,或者将OpenCL文件编译为二进制的方法,都会对我有所帮助。

手动修改二进制文件是唯一的选择 this

0 个答案:

没有答案