4
DTK开发
置顶
CUDA兼容工具-GPUfusion
2024-05-30 19:52:54
2448

下载安装使用流程

GPUfusion工具,支持用户在DTK平台进行CUDA编程,可直接通过本帖下方链接下载。下载后可解压到任意目录,使用前需要设置相应的环境变量,解压后的cuda目录下面提供了设置相应环境变量的脚本env.sh,参考流程如下。

  1. 解压gpufusion
    unzip -q gpufusion.zip
  2. 加载DTK目录下的env.sh,用于设置DTK环境变量:
    source dtk/env.sh
  3. 加载cuda目录下的env.sh,用于设置CUDA环境变量:
    source xxx/cuda/env.sh

注意GPUfusion依赖于DTK环境,一定要先加载DTK环境变量,否则会提示如下报错。
“Error: The ROCM_PATH environment variable does not exist. Not able to initialize CUDA path.
Please initialize DTK environment first!”
若加载成功,则有如下提示。
”Loading CUDA environment variables successfully.“
环境变量加载成功后,则基本可以按照原生CUDA的用法,进行程序构建、编译、运行和测试。
有工具使用上的问题,欢迎在本贴下方留言。

免责声明:
本软件工具(以下简称“本工具”)由个人独立开发。使用本工具的用户应仔细阅读并理解本声明的内容。

  1. 本工具仅供个人非商业用途使用。用户不得将本工具用于商业目的,包括但不限于销售、分发、租赁、出版或其他商业用途。
  2. 开发者尽力确保本工具的准确性和可靠性,但不对因使用本工具而产生的任何直接或间接损失承担责任。用户理解并同意自行承担使用本工具的风险。
  3. 本工具可能会包含由第三方提供的内容、链接或服务。开发者对此类内容的准确性、完整性、合法性、及时性或可靠性不承担任何责任。用户应自行判断和承担与此相关的风险。
    4.开发者保留随时更改、暂停或终止本工具的权利,而无需提前通知或承担任何责任。
  4. 用户理解并同意,使用本工具即表示同意接受本免责声明的所有条款和条件。如果用户不同意本免责声明的任何条款,请立即停止使用本工具。
    最后,用户应注意,本工具可能会受到知识产权法律的保护,包括但不限于专利、商标、版权和商业秘密。未经开发者事先书面许可,用户不得复制、修改、分发、出售或以其他方式利用本工具。
全部评论(11)
只看楼主
_
_mizgavqpe63r
7楼
链接还有吗?
2025/12/10
网
网友liUyA9
6楼
有了它,pycuda 也可以直接用了吗
2025/5/26
网
网友asCApA
5楼
受不了了,这是为什么呀 大佬
2025/4/20
网
网友RUaLpW
4楼
这个是不支持吗?
2024/9/8
网
网友RUaLpW
3楼

编译colmap报错:

请帮忙看下,谢谢
2024/7/30
网
网友EPOVAy
2楼
请问支持带有inline assembly的cuda程序吗
2024/5/23
网
网友n9ceIV
回复 @网友EPOVAy
暂时不支持,需要手动调整内敛汇编,后续版本会尝试支持。
2024/5/27
网
网友IiwqCN
1楼
最新版的dtk24.04也支持吗
2024/5/10
网
网友n9ceIV
回复 @网友IiwqCN
支持的
2024/5/11
B
baichenhan
回复 @网友IiwqCN

仅支持dtk24.04吗?23.10可以用吗

2024/5/11
网
网友n9ceIV
回复 @网友IiwqCN
该工具仅针对dtk-24.04,之前版本的dtk无需依赖于该工具,也支持CUDA编程
2024/5/13
没有更多内容了
--
楼主
Level.3
0 帖子
楼主热帖
暂无数据