主题:
字号:
16
行距:
2.0

第566章 破局奇招[1 / 3]

要搞清楚CUDA是什么,先要明白CPU和GPU的区别。

CPU架构有复杂的控制单元和巨大缓存。

这种设计是为了处理复杂逻辑运算。这要求CPU必须有很强的单核性能。

但CPU物理核心数量有限,就算最高端的服务器CPU,面对海量简单计算时,也会因为线程数量限制而排队。

快看网的推荐算法,本质是海量矩阵乘法。

这些计算本身不复杂,不需要多强逻辑推理,但数量极其庞大。

让CPU去算矩阵,是高射炮打蚊子,效率极低,而且容易把服务器撑爆。

GPU架构完全不同。

GPU没有复杂控制单元,内部塞满了成百上千个简单的流处理器。

这些流处理器只能做基础运算。

但因为数量庞大,它们可以同时并行处理海量数据。

这完美契合了AI算法和推荐系统需要的大规模并行计算。

可是,硬件再强,也需要软件驱动。

在CUDA出现前,程序员想用显卡算力做非图形渲染的通用计算,简直是噩梦。

他们必须把非图形数据,强行伪装成图形像素数据,通过复杂图形API通道传给显卡。

等显卡算完,还要把输出像素数据反向解析回通用数据。

这种操作极其繁琐,写错一行代码,就会导致程序崩溃。

所以,空有强大并行算力,却没人能轻易用在非游戏领域。

直到黄仁勋做出大胆决定,推出CUDA。

CUDA全称是计算统一设备架构。

它本质是一个软件开发平台和编程模型。

英伟达在每张显卡底层嵌入了CUDA硬件指令集,同时在软件层面推出一整套编译器、库文件和开发工具。

CUDA最伟大也最可怕的地方在于,它允许程序员直接用最普及的C语言,调用显卡底层算力。

程序员不再需要学晦涩的图形API,也不需要伪装数据。

只要会写C语言,只要装了CUDA开发包,就能轻松把一段并行计算代码跑在英伟达显卡上。

这极大降低了GPU通用计算门槛。

华尔街投资人不理解,为什么一家卖硬件的公司,要养几千软件工程师维护一个免费给开发者用的平台。

但黄仁勋顶住压力,强行推广CUDA。

他甚至跑到各大学计算机系,免费发支持CUDA的显卡,鼓励学生用CUDA做科研计算。

这是一

本章未完,请点击下一页继续阅读!

失踪五年再见面,傅总先红了眼
阿秋阿秋
异度旅社
远瞳
睁眼就在卖侄女?极品小姑旺全家
叫我阿骨
海贼:造神白胡子,捏爆五老星!
小扑街想火
万倍返还,我收徒百无禁忌
淡味冰淇淋
我,下山之后
凌晨三点睡
沈小姐,傅先生等你三年了
燃北
离!离!现在就去民政局!
烟非雾
儿子走丢后,她发疯杀穿全府
柒行运
总裁成了小秘书,我在荒岛做资本家
LLX
河边茅草屋的秘密
小蚊子
苍穹天引龙尘叶知秋
平凡魔术师
综影视:媚骨天成!祸水大佬她蛊惑众生
月影霜灰
这间霍格沃茨不太正常
青墨大仙
出狱后,绝色未婚妻纷纷倒贴我
忘川春风
分手后,我让垃圾竹马跪地喊婶婶盛晏庭苏锦
纳兰雪宝
她玩火
如鱼
不原谅,不复合,苏小姐独美
拾一
我靠焚尸超凡入圣秦河徐长寿
夜天南
秦河徐长寿
夜天南
穿六零后:反派女配拒绝当炮灰
奈斯木拉
农家有蓁宝
冰棠要吃松子
神魂丹帝秦朗叶可清
浊酒一湖
断亲后,偏心的家人跪求原谅哭红眼
柒叶
李子夜秦婀娜李幼薇
一夕烟雨
假太监,开局女帝跪求我解毒
宁州牧
全民游戏:神级天赋是卷出来的
佛掌湖的鹿王
林枫苏月夕
旺仔老馒头
长庚剑仙
佚名
沐潇的三生
佚名
太古龙象诀林枫苏月夕
旺仔老馒头
末世:开局一把弓,我能一击必杀
虎鲸虎
男扮女装当圣女
安神茶
斩妖吞孽,北极驱邪!
陈年小白菜
太古龙象诀林枫萧雅菲
旺仔老馒头
四合院:开局系统选错人
平静一生
重生魔修,开局捡到一颗丧尸星球
天下墨矣
求求夫君别再带妖女回家了
倦夜无眠
盗笔:从大清开始的盗墓生涯
蒸不好饭
从弃婴到总裁
花果山飞来一只猪
万域第一剑
蒲松
在仙宗当金丹真传的日子
乱世一书生
娱乐:我快顶流了,系统你才激活
甜筒冰冰凉
体王
易尘
家族修仙,我为镇族灵石
一通乱写
我一个神豪,当渣男很合理吧
鱼山成神
穿书女频,大婚当日被女主杀死
孤山放牛娃
穿书女频,大婚当日被女主杀死叶凌天凤惑君
孤山放牛娃
只对你失控
渡清漪
威龙盖世
逐风