1
2
运行时
标题
2023-07-30 09:52:48
62
使用DTK-23.04编译cuda代码时,host端用clang编译c代码时出现了如下问题,请问大家有没有遇到,如何解决呢?/public/software/compiler/dtk-23.04/cuda/include/fp16_internal.h(19): error: identifier "_Float16" is undefined typedef _Float16 _Float16_2 __attribute__((ext_vector_type(2)));
全部评论(6)
只看楼主
星
星辰
楼主
2楼
上面的原因是host端使用了intel的编译器:export CC=icc, 改为hipcc编译器即可 export CC=hipcc
2023/7/31
T
tianlh
回复 @星辰
好的,也可以尝试使用DTK cuda兼容性功能,加载cuda环境后,使用nvcc编译。
2023/7/31
网
网友O2WUEE
回复 @星辰
您好,请问“使用DTK cuda兼容性功能,加载cuda环境后,使用nvcc编译”这个该怎么做?
2023/12/25
T
tianlh
回复 @星辰

https://download.sourcefind.cn:65024/directlink/1/DTK-23.10/Document/DTK%2023.10%20CUDA%20%E7%A8%8B%E5%BA%8F%E9%80%82%E9%85%8D%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf

可以参考使用手册看下
2023/12/26
全部4条回复
T
tianlh
1楼
可以上传完整的cuda代码吗?我们来调试看看。
2023/7/31
没有更多内容了
--
楼主
Level.1
0 帖子
楼主热帖
暂无数据