现在CUDA是GPU的标准语言吗?

对应老买买提的军事天地,观点交锋比较激烈,反驳不留情面,请作好心理准备。因为此版帖子太多,所以新帖不出现在首页新帖列表,防止首页新帖刷屏太快。


版主: Softfist

wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#1 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

就像当年jnte的汇编语言
头像
dramawatcher1(狗蛋大)
论坛支柱
论坛支柱
dramawatcher1 的博客
帖子互动: 251
帖子: 8644
注册时间: 2022年 7月 25日 13:14

#2 Re: 现在CUDA是GPU的标准语言吗?

帖子 dramawatcher1(狗蛋大) »

CUDA 是 Nvidia 显卡的核心吧。应该是硬件吧。
ziganwu
论坛支柱
论坛支柱
帖子互动: 537
帖子: 12035
注册时间: 2022年 7月 27日 08:23

#3 Re: 现在CUDA是GPU的标准语言吗?

帖子 ziganwu »

千老转码学cuda可行否?
wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#4 Re: 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

是nVidia的底层编程语言啊
dramawatcher1 写了: 2024年 12月 2日 15:41 CUDA 是 Nvidia 显卡的核心吧。应该是硬件吧。
coltzhao(bigdumbdumpling)
论坛点评
论坛点评
帖子互动: 129
帖子: 2251
注册时间: 2022年 8月 1日 01:01

#5 Re: 现在CUDA是GPU的标准语言吗?

帖子 coltzhao(bigdumbdumpling) »

De facto 的并行运算底层编程API库。
弃婴千枝
论坛元老
论坛元老
帖子互动: 1558
帖子: 14311
注册时间: 2022年 7月 27日 10:51

#6 Re: 现在CUDA是GPU的标准语言吗?

帖子 弃婴千枝 »

wonderstreet 写了: 2024年 12月 2日 15:39 就像当年jnte的汇编语言
CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算

注意,关键词是并行计算
Caravel
论坛元老
论坛元老
Caravel 的博客
帖子互动: 722
帖子: 28099
注册时间: 2022年 7月 24日 17:21

#7 Re: 现在CUDA是GPU的标准语言吗?

帖子 Caravel »

弃婴千枝 写了: 2024年 12月 2日 16:24 CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算

注意,关键词是并行计算
CUDA应该理解成driver,编译器和library和集合

支持多种语言,但是主要是C和C++。
弃婴千枝
论坛元老
论坛元老
帖子互动: 1558
帖子: 14311
注册时间: 2022年 7月 27日 10:51

#8 Re: 现在CUDA是GPU的标准语言吗?

帖子 弃婴千枝 »

Caravel 写了: 2024年 12月 2日 16:26 CUDA应该理解成driver,编译器和library和集合

支持多种语言,但是主要是C和C++。
就是mpi or pvm,你显然没用过超级计算机
wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#9 Re: 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

你用一个没人懂的超级计算机来解释另一个别人也不太懂得东东
弃婴千枝 写了: 2024年 12月 2日 16:24 CUDA相当于超级计算机的PVM或者MPI,主要用来GPU多个core的并行计算

注意,关键词是并行计算
wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#10 Re: 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

参照PC编程模型,这个CUDA是不是兼有底层汇编和OS的功能?
coltzhao 写了: 2024年 12月 2日 16:24 De facto 的并行运算底层编程API库。
Caravel
论坛元老
论坛元老
Caravel 的博客
帖子互动: 722
帖子: 28099
注册时间: 2022年 7月 24日 17:21

#11 Re: 现在CUDA是GPU的标准语言吗?

帖子 Caravel »

弃婴千枝 写了: 2024年 12月 2日 16:28 就是mpi or pvm,你显然没用过超级计算机
确实没用过,但是那玩意跟GPU不一样,那玩意涉及到多core通信,GPU不需要考虑。
头像
kazan(喀山)
论坛支柱
论坛支柱
帖子互动: 537
帖子: 12773
注册时间: 2022年 10月 12日 18:39

#12 Re: 现在CUDA是GPU的标准语言吗?

帖子 kazan(喀山) »

CUDA本身不是语言
CUDA编程也是用C/C++
coltzhao(bigdumbdumpling)
论坛点评
论坛点评
帖子互动: 129
帖子: 2251
注册时间: 2022年 8月 1日 01:01

#13 Re: 现在CUDA是GPU的标准语言吗?

帖子 coltzhao(bigdumbdumpling) »

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, 更像一个底层库。
头像
(ヅ)
论坛支柱
论坛支柱
帖子互动: 549
帖子: 11819
注册时间: 2022年 8月 21日 14:20

#14 Re: 现在CUDA是GPU的标准语言吗?

帖子 (ヅ) »

wonderstreet 写了: 2024年 12月 2日 15:39 就像当年jnte的汇编语言
cuda是用cpp写
wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#15 Re: 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
kazan 写了: 2024年 12月 2日 16:31 CUDA本身不是语言
CUDA编程也是用C/C++
coltzhao(bigdumbdumpling)
论坛点评
论坛点评
帖子互动: 129
帖子: 2251
注册时间: 2022年 8月 1日 01:01

#16 Re: 现在CUDA是GPU的标准语言吗?

帖子 coltzhao(bigdumbdumpling) »

wonderstreet 写了: 2024年 12月 2日 16:43 C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
你用CUDA是用c/c++.
头像
(ヅ)
论坛支柱
论坛支柱
帖子互动: 549
帖子: 11819
注册时间: 2022年 8月 21日 14:20

#17 Re: 现在CUDA是GPU的标准语言吗?

帖子 (ヅ) »

wonderstreet 写了: 2024年 12月 2日 16:43 C++是高级语言了。那底层的类似于汇编和OS的在GPU是怎么实现的?nVidia自己做了吧
it's called API
wonderstreet楼主
论坛支柱
论坛支柱
帖子互动: 313
帖子: 11763
注册时间: 2022年 7月 27日 00:46

#18 Re: 现在CUDA是GPU的标准语言吗?

帖子 wonderstreet楼主 »

那能不能用汇编语言来直接编程GPU?CPU是没问题的
头像
huangchong(净坛使者)
论坛元老
论坛元老
2023-24年度优秀版主
帖子互动: 4273
帖子: 62618
注册时间: 2022年 7月 22日 01:22

#19 Re: 现在CUDA是GPU的标准语言吗?

帖子 huangchong(净坛使者) »

wonderstreet 写了: 2024年 12月 2日 15:39 就像当年jnte的汇编语言
yes. 但是绝大多数人不需要自己写cuda,只有那些写计算库的人需要写。一般人都是直接调用pytorch, jax 这样的计算库,跟用numpy一样。
coltzhao(bigdumbdumpling)
论坛点评
论坛点评
帖子互动: 129
帖子: 2251
注册时间: 2022年 8月 1日 01:01

#20 Re: 现在CUDA是GPU的标准语言吗?

帖子 coltzhao(bigdumbdumpling) »

wonderstreet 写了: 2024年 12月 2日 16:58 那能不能用汇编语言来直接编程GPU?CPU是没问题的
可以,但是CPU现在也没人用汇编来编程了。
你是要干啥?写compiler?
回复

回到 “军事天地(Military)”