代码之家  ›  专栏  ›  技术社区  ›  Bolster

NVIDIA CUDA SDK示例编译不受支持的体系结构“compute\u 20”

  •  1
  • Bolster  · 技术社区  · 16 年前

    如果有帮助的话,问题就在radixsort中调用。

    似乎有一些人在网上遇到了这个问题,但我还没有找到真正的解决办法。

    2 回复  |  直到 16 年前
        1
  •  2
  •   tkerwin    16 年前

    我相信computeï20是针对费米硬件的,你没有。另外,CUDA2.3不支持费米特性或计算\u20。请尝试改用计算\u13。

        2
  •  0
  •   Tom    16 年前

    您正在使用2.3工具包编译3.x SDK,这将不起作用,因为正如您现在看到的,compute\u 20不受支持。

    最简单的解决方案是升级工具箱或降级SDK。您可以尝试在Linux上更改makefile(C/common中的common.mk)或在Windows上更改Build属性以仅选择compute\u 13,但可能存在其他问题,因此调整SDK/Toolkit版本可能更简单。

    请注意,如果您没有管理员权限,则可以在SDK旁边安装工具包的本地版本,但需要使用admi来升级驱动程序。