如何在 Windows 中使用 CUDA 的协作组功能
Posted
技术标签:
【中文标题】如何在 Windows 中使用 CUDA 的协作组功能【英文标题】:How can using cooperative groups feature of CUDA in windows 【发布时间】:2019-05-15 18:56:04 【问题描述】:我的 GPU 是 GeForce MX150,pascal 架构,CC。 6.1、CUDA 9.1、Windows 10。 虽然我的 GPU 是 pascal,但合作组不起作用。我想将它用于块间同步。 我发现我的 tcc 模式没有激活。 我还发现它在 windows 的 wddm 中不活动。 如何使用合作组? windows如何激活tcc模式? 感谢您的回复。
【问题讨论】:
【参考方案1】:您无法在该 GPU 上激活 TCC(不支持),并且无法在 windows WDDM 模式下使用协作启动。
您要么需要切换到 linux,要么需要另一个(pascal、volta、turing)GPU,它可以在 Windows 上设置为 TCC 模式。
另请参阅您的other question,了解如何以编程方式查询此功能的支持。
This answer 也可能感兴趣。
【讨论】:
感谢您的回复。我认为 MX150 是一种帕斯卡架构。我不明白为什么我的显卡不支持。 因为 GeForce GPU 不支持 TCC 模式。那是通过产品设计。您对此无能为力。以上是关于如何在 Windows 中使用 CUDA 的协作组功能的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 10 上更新 CUDA 驱动程序 nvidia? [关闭]
如何在 Windows 上为 CUDA 链接库(例如 CUBLAS、CUSPARSE)