首先还是要闹闹磕,我是一个这相关领域出入门道的新手,一切都是新的开始,从这边文章开始,和大家一起分享我对CUDA以及HIP(ROCm)学习的历程以及心得。其中或多或少肯定有不对的地方,希望大家踊跃的在评论区留下你的建议。
FEATURE
HIP其实和CUDA是有很大程度上的一致性的。当然你想把HIP理解成CUDA的1:1我觉得也不过分。毕竟HIP就是从CUDA中移植过来的。
HIP支持C++编程的。
HIP也是允许开发者在不同的平台上来做相应的工具集成等开发的。
HIPIFY工具你可以理解成完全从CUDA移植过来的,直接可用。
开发者可以在CUDA或者AMD的平台上做验证开发的。
Accessing HIP
HIP其实也有很多的分析信息,具体的话可以从下面的github连接中获取哦。
https://github.com/ROCm-Developer-Tools/HIP