分页: 1 / 3
#1 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 15:39
由 wonderstreet
就像当年jnte的汇编语言
#2 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 15:41
由 dramawatcher1
CUDA 是 Nvidia 显卡的核心吧。应该是硬件吧。
#3 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 15:42
由 ziganwu
千老转码学cuda可行否?
#4 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:21
由 wonderstreet
是nVidia的底层编程语言啊
dramawatcher1 写了: 2024年 12月 2日 15:41
CUDA 是 Nvidia 显卡的核心吧。应该是硬件吧。
#5 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:24
由 coltzhao
De facto 的并行运算底层编程API库。
#6 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:24
由 弃婴千枝
CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算
注意,关键词是并行计算
#7 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:26
由 Caravel
弃婴千枝 写了: 2024年 12月 2日 16:24
CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算
注意,关键词是并行计算
CUDA应该理解成driver,编译器和library和集合
支持多种语言,但是主要是C和C++。
#8 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:28
由 弃婴千枝
Caravel 写了: 2024年 12月 2日 16:26
CUDA应该理解成driver,编译器和library和集合
支持多种语言,但是主要是C和C++。
就是mpi or pvm,你显然没用过超级计算机
#9 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:29
由 wonderstreet
你用一个没人懂的超级计算机来解释另一个别人也不太懂得东东
弃婴千枝 写了: 2024年 12月 2日 16:24
CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算
注意,关键词是并行计算
#10 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:30
由 wonderstreet
参照PC编程模型,这个CUDA是不是兼有底层汇编和OS的功能?
coltzhao 写了: 2024年 12月 2日 16:24
De facto 的并行运算底层编程API库。
#11 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:31
由 Caravel
弃婴千枝 写了: 2024年 12月 2日 16:28
就是mpi or pvm,你显然没用过超级计算机
确实没用过,但是那玩意跟GPU不一样,那玩意涉及到多core通信,GPU不需要考虑。
#12 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:31
由 kazan
CUDA本身不是语言
CUDA编程也是用C/C++
#13 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:39
由 coltzhao
wonderstreet 写了: 2024年 12月 2日 16:30
参照PC编程模型,这个CUDA是不是兼有底层汇编和OS的功能?
CUDA is a software layer that gives direct access to the GPU's virtual instruction set and parallel computational elements for the execution of compute kernels.
software, provide instruction set, 更像一个底层库。
#14 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:41
由 (ヅ)
#15 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:43
由 wonderstreet
C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
kazan 写了: 2024年 12月 2日 16:31
CUDA本身不是语言
CUDA编程也是用C/C++
#16 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:45
由 coltzhao
wonderstreet 写了: 2024年 12月 2日 16:43
C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
你用CUDA是用c/c++.
#17 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:45
由 (ヅ)
wonderstreet 写了: 2024年 12月 2日 16:43
C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
it's called API
#18 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 16:58
由 wonderstreet
那能不能用汇编语言来直接编程GPU?CPU是没问题的
#19 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 17:03
由 huangchong
yes. 但是绝大多数人不需要自己写cuda,只有那些写计算库的人需要写。一般人都是直接调用pytorch, jax 这样的计算库,跟用numpy一样。
#20 Re: 现在CUDA是GPU的标准语言吗?
发表于 : 2024年 12月 2日 17:04
由 coltzhao
wonderstreet 写了: 2024年 12月 2日 16:58
那能不能用汇编语言来直接编程GPU?CPU是没问题的
可以,但是CPU现在也没人用汇编来编程了。
你是要干啥?写compiler?