gpt4 book ai didi

clang - 如何使用 Clang 将 OpenCL 内核编译为 SPIR-V

转载 作者:行者123 更新时间:2023-12-04 22:55:04 30 4
gpt4 key购买 nike

我需要在 SPIR-V 中编译 OpenCL 内核以与 Vulkan 一起使用,我尝试使用 Google CLSPV https://github.com/google/clspv ,但问题出现在矢量化中,像 vload8 这样的函数不起作用。所以我需要使用 clang 在 SPIR-V 中编译 OpenCL 内核。

最佳答案

我是 Clspv 的项目负责人。杰西总体来说是对的。

缺乏对长度为 8 和 16 的向量的支持暂时超出了范围。
那是因为 Vulkan 本身不支持。
我们还没有添加支持来模仿这种支持,即使在中期也没有计划这样做。
有关旧的已关闭问题的更多信息:
https://github.com/google/clspv/issues/8

关于clang - 如何使用 Clang 将 OpenCL 内核编译为 SPIR-V,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52388836/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com