敢想科技说

GPU编程新时代英伟达CUDA拥抱Python,开启千万开发者狂欢


Listen Later

今天咱们聊点硬核的英伟达终于给CUDA加上了原生Python支持!这事儿可不得了,简直就是GPU编程界的改革开放。

先给不太懂技术的朋友科普一下CUDA是英伟达搞的一套GPU编程工具,以前只能用C这种硬核语言来写。现在好了,Python这种亲民语言也能直接用了。这就好比以前开跑车得考赛车驾照,现在直接拿C照就能飙车了!

英伟达这次是铁了心要把Python捧成一等公民。他们的CUDA架构师Stephen Jones说了,Python用户可能从百万级暴涨到千万级。要我说啊,这哪是可能,根本就是板上钉钉的事!

为啥这么说?因为Python在AI圈早就一统天下了。你看PyTorchTensorFlow这些当红炸子鸡,哪个不是Python的?以前这些框架都是自己在底层偷偷用C,现在英伟达直接给Python开绿灯,这不是要起飞是什么?

更绝的是,英伟达这次玩的是金字塔战略底层还是C给硬核玩家玩性能,中间层搞Python接口给专业人士,最上层直接用PyTorch这种现成框架。这招高明啊!就像打游戏,菜鸟用简单模式,高手玩地狱难度,各取所需。

我特别看好他们新搞的CuTile技术。这玩意儿让Python程序员不用操心线程啊内存啊这些底层细节,直接操作数组就行。简单来说就是你想吃红烧肉不用从养猪开始学,直接下锅炒就完事了!

OpenAI的Triton项目这次也被点名表扬了。要我说,这就是群众智慧倒逼官方改革的最好例子。开发者们自己先搞出了Python写GPU程序的办法,英伟达一看嚯,这届程序员可以啊!赶紧跟进。

最后说个彩蛋听说英伟达还在偷偷搞Rust和Julia的支持。要我说啊,这Python的东风还没吹完,新的风暴又要来了。咱们就搬好小板凳,等着看这场技术大戏吧!

...more
View all episodesView all episodes
Download on the App Store

敢想科技说By 无何有老田