rocm Windows已发布【试了下,半残废不能用,还有东西没开源】
本帖最后由 pppig236 于 2023-7-29 16:59 编辑https://www.amd.com/en/developer/rocm-hub/hip-sdk.html
xdm我在装pve,等下试试水
https://i.imgtg.com/2023/07/28/OiZonB.png
installer
https://i.imgtg.com/2023/07/28/OiZ56K.png
https://i.imgtg.com/2023/07/28/OiZUmS.png
hipconfig
https://i.imgtg.com/2023/07/28/OiZFCX.png
可以看到跑tf和pytorch需要的库貌似都在
check hipcc.bat -D__HIP_PLATFORM_HCC__ src/hello_hip.cpp -o build/hello_hip.exe
check ./build/hello_hip.exe
50500000
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lrocblas src/hello_rocblas.cpp -o build/hello_rocblas.exe
check ./build/hello_rocblas.exe
2.47.0.3ec7630b-dirty
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lrocfft src/hello_rocfft.cpp -o build/hello_rocfft.exe
check ./build/hello_rocfft.exe
1.0.21.e7d6273-dirty
check
check hipcc.bat -std=c++14 -D__HIP_PLATFORM_HCC__ src/hello_rocprim.cpp -o build/hello_rocprim.exe
check ./build/hello_rocprim.exe
201009
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lrocrand src/hello_rocrand.cpp -o build/hello_rocrand.exe
check ./build/hello_rocrand.exe
201016
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lrocsparse src/hello_rocsparse.cpp -o build/hello_rocsparse.exe
check ./build/hello_rocsparse.exe
200501
check
check #hipcc.bat -D__HIP_PLATFORM_HCC__ -lrccl src/hello_rccl.cpp -o build/hello_rccl.exe
check #./build/hello_rccl.exe
check
check #hipcc.bat -D__HIP_PLATFORM_HCC__ -lMIOpen src/hello_miopen.cpp -o build/hello_miopen
check #./build/hello_miopen
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lrocsolver -lrocblas src/hello_rocsolver.cpp -o build/hello_rocsolver.exe
check ./build/hello_rocsolver.exe
3.21.0.7d59964-dirty
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ src/hello_rocthrust.cpp -o build/hello_rocthrust.exe
check ./build/hello_rocthrust.exe
101702
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ src/hello_rocalution.cpp -o build/hello_rocalution.exe
check ./build/hello_rocalution.exe
20108
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -std=c++14 src/hello_hipcub.cpp -o build/hello_hipcub.exe
check ./build/hello_hipcub.exe
201012
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lhipblas src/hello_hipblas.cpp -o build/hello_hipblas.exe
check ./build/hello_hipblas.exe
0 54 0
check
check #hipcc.bat -D__HIP_PLATFORM_HCC__ -lhipsparse src/hello_hipsparse.cpp -o build/hello_hipsparse.exe
check #./build/hello_hipsparse.exe
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lhiprand src/hello_hiprand.cpp -o build/hello_hiprand.exe
check ./build/hello_hiprand.exe
201016
check
check hipcc.bat -D__HIP_PLATFORM_HCC__ -lhipfft src/hello_hipfft.cpp -o build/hello_hipfft.exe
check ./build/hello_hipfft.exe
10021
只有大概仨没有,然鹅这仨里面miopen这个最重要的没有直接导致pytorch不能编译
if(NOT USE_ROCM)
message("disabling ROCM because NOT USE_ROCM is set")
message(STATUS "MIOpen not found. Compiling without MIOpen support")
set(AT_ROCM_ENABLED 0)
else()
include_directories(BEFORE ${MIOPEN_INCLUDE_DIRS})
set(AT_ROCM_ENABLED 1)
endif()
https://github.com/ROCm-Developer-Tools/HIP/blob/77831c91d8c8ed563b6895dd76fc0c2b9b4b637d/docs/user_guide/faq.md?plain=1#L152
## Can I get HIP open source repository for Windows?
No, there is no HIP repository open publicly on Windows.
散了散了 https://rocm.docs.amd.com/en/latest/release/windows_support.html
本帖最后由 Skysky007 于 2023-7-29 10:34 编辑
cuda对标那个? 实际上HIP Runtime支持是从Vega/gfx900起步的。参考Blender最低支持Vega APU。 Skysky007 发表于 2023-7-28 09:04
cuda对标那个?6000以上才行。
主流媒体看多了魔怔了吧,gcn的vega都支持 终于有了啊,慢慢等继续完善吧。比之前都没说要支持windows好多了 https://github.com/ROCmSoftwarePlatform/MIOpen/pull/2272
快了快了.jpg pppig236 发表于 2023-7-28 22:12
主流媒体看多了魔怔了吧,gcn的vega都支持
魔你妹啊,不是2楼发的? Skysky007 发表于 2023-7-28 20:48
魔你妹啊,不是2楼发的?
哦?官方的表格之前Linux还只写了专业卡和vega,那你是不是要说除了专业卡都不支持?
https://i.imgtg.com/2023/07/29/Oigm1i.png
人云亦云之前先查清楚 pppig236 发表于 2023-7-29 10:00
哦?官方的表格之前Linux还只写了专业卡和vega,那你是不是要说除了专业卡都不支持?
人云亦云之前先查 ...
跟我杠又没用,我说了只是活跃气氛转了2楼的内容,你的帖子有人回不好吗,为什么非要一个个杠过来。 需要迭代几代,也许会好一些,追赶还需要时日。 就怕越追差距越大。。。。 Skysky007 发表于 2023-7-28 21:07
跟我杠又没用,我说了只是活跃气氛转了2楼的内容,你的帖子有人回不好吗,为什么非要一个个杠过来。 ...
cuda对标那个?6000以上才行。
那就请把你活跃气氛的话改一下,你这样活跃气氛别人就真以为只有6000+支持了 Misaka_9993 发表于 2023-7-28 12:27
https://github.com/ROCmSoftwarePlatform/MIOpen/pull/2272
感人,之前5.6就说要发布,现在发布了5.5还是没搞全
本地编译pytorch会因为各种各样奇怪的check自动关掉rocm[晕倒] 终于。坐等继续完善。 再不搞AI
AMD怕是8%的市场份额都保不住了(据说国内连5%都没有了 lwsg1987 发表于 2023-7-29 00:34
再不搞AI
AMD怕是8%的市场份额都保不住了(据说国内连5%都没有了
感觉这波国内测电源不是测了人均7900xtx么哈哈哈哈哈
要不是rdna3太拉跨我都想再支持下amd pppig236 发表于 2023-7-28 22:12
主流媒体看多了魔怔了吧,gcn的vega都支持
但是官网给雷7打了个xhttps://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif ljy1414 发表于 2023-7-29 14:52
但是官网给雷7打了个x
[偷笑]主要是支持太久了amd的人决定是时候eol了就把老显卡全部ktv了让人以为不能用,实际代码都在,只是没有更多优化了 pppig236 发表于 2023-7-30 05:40
主要是支持太久了amd的人决定是时候eol了就把老显卡全部ktv了让人以为不能用,实际代码都在,只是没有更 ...
原来是这样,所以gcn架构还是勉强能用?
[偷笑]https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 想不到论坛等Rocm for windows的人还挺多。
支持一下楼主,看到pytorch还不支持那就再等等,毕竟我也只关注这两大框架。 ljy1414 发表于 2023-7-30 15:07
原来是这样,所以gcn架构还是勉强能用?
不更新又不是不能用
AMD Instinct MI50, Radeon Pro VII, and Radeon VII products (collectively referred to as gfx906 GPUs) will be entering the maintenance mode starting Q3 2023. This will be aligned with ROCm 5.7 GA release date.
No new features and performance optimizations will be supported for the gfx906 GPUs beyond ROCm 5.7
Bug fixes / critical security patches will continue to be supported for the gfx906 GPUs till Q2 2024 (End of Maintenance )(will be aligned with the closest ROCm release)
Bug fixes during the maintenance will be made to the next ROCm point release
Bug fixes will not be back ported to older ROCm releases for this SKU
Distro / Operating system updates will continue as per the ROCm release cadence for gfx906 GPUs till EOM. AMD是开源的,官方不支持,老司机也可以fork支持。
rocm 新增对 Windows支持 很重要,对新手友好一点,因为 rocm 在 Linux 上运行的再好也没用,学生新手只会用Windows。
MI210s vs A100 -- Is ROCm Finally Viable in 2023? Tested on the Supermicro AS-2114GT-DNR - Level1Techs 其实nv在windows下也没多好使,连nccl都没有,要用古早的gloo。奈何不少客户一定要部署到windows上。。。 专业驱动居然不一样 官网上只有22Q4 套件驱动是23Q3
页:
[1]