- 主题:请问cpu的指令集是x86,arm,那gpu呢?
isa必然是各用各的。amd 用opencl。
【 在 pandajj 的大作中提到: 】
: 谢谢!请问amd和nvidia都有各自的isa么?amd gpu也是使用CUDA编程么?
: :
--
FROM 98.42.117.*
嗯。我回答的是两个问题。
【 在 hgoldfish 的大作中提到: 】
: opencl 是公开标准。牙膏厂、核弹厂和农企都支持的。
: 牙膏厂甚至还有个 portable opencl,可以在 cpu 上面跑 opencl 程序。这样当显卡不支持的时候,大家写的 opencl 程序仍然可以正常地跑。作为最后的 backup 方案。
: opencl, opengl, directx, vulkan, metal 这些都是向显卡提交任务的 API 而已。和 ISA 是两回事。
: ...................
--
FROM 98.42.117.*
CUDA 怎么可能用在amd上。。。。。英伟达不是慈善家。
【 在 pandajj 的大作中提到: 】
: 那amd gpu也用CUDA?有必要开发新语言么?
--
FROM 98.42.117.*
农卡只能用opencl不是更爽。只要用cuda就得上N卡。
如果农卡可以跑cuda的代码,虽然性能拉,但是农卡便宜啊,性价比那是刚刚的。
【 在 giant85 的大作中提到: 】
:
: 要我是nv管事的, 我就巴不得amd用CUDA。 cuda的算子库都是基于nv硬件架构优化过的,别人只要敢用, 那就永远追nv的车尾吧
--
FROM 98.42.117.*