ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

nvcc fatal : Value ‘sm_XX‘ is not defined for option ‘gpu-architecture‘

2021-10-13 22:02:17  阅读:192  来源: 互联网

标签:解决办法 nvcc 架构 option 绪论 defined 60 sm 显卡


nvcc fatal : Value 'sm_35' is not defined for option 'gpu-architecture'

绪论

由于最近写论文走火入魔,所以第一部分是绪论。
起因是我遇到了标题所示的问题,但是百度了一圈,大部分都是转载的同一个解决办法:将sm_XX改成sm_60。也许这样有效,但是为什么呢?

相关工作

找了几秒钟,突然看到一个Stack Overflow的相关问题链接,感觉柳暗花明又一村!(顺带提一嘴,外国冲浪选手的这种论坛真的比国内的强一点,希望国内的还是戒骄戒躁,一个问题能够搞清楚本质)
问题链接如下:Stack Overflow问题
问题中提供的具体信息链接:smXX与显卡架构对照

解决办法

翻译一下,-arch后面跟的参数smXX与你的显卡架构有关,比如sm20是一个很老的值了,只在Fermi架构上可用,在其他架构的显卡上报错,这就是报错由来。
那么很简单,根据你的显卡选一个sm选项,就可以了。而不是一味地60,小锤60,大锤也60,这样你亏本,你的显卡也摸鱼。如果能摸鱼,我也想把自己设置成sm20。

标签:解决办法,nvcc,架构,option,绪论,defined,60,sm,显卡
来源: https://blog.csdn.net/qq_29881799/article/details/120753112

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有