第823章 笨蛋!与神之算法!_四合院开局四八,八岁带妹逃荒 首页

字体:      护眼 关灯

上一章 目录 下一章

第823章 笨蛋!与神之算法!

第(1/3)页

“把计算,交给专门的小笨蛋去做?”

这句话,像一道创世的闪电,劈开了赵成脑海中,最后的混沌。

他,瞬间,就抓住了那稍纵即逝的,灵光!

他们之前的思路,是什么?

无论是“天枢”系统,还是未来设想的CPU。

其核心,都是一个,强大的,通用的“大脑”。

这个“大脑”,要去处理所有的事情。

从操作系统的调度,到应用程序的计算,再到数据的输入输出。

所有,又脏又累的活,都由它一个“人”,来干。

这,就是冯·诺依曼体系下,最经典,也最根深蒂固的,思维定式。

一个聪明的“大脑”,带着一群,没什么思想的“手脚”。

但是,老师刚才说什么?

他说,要把“计算”这件,又笨又累的活,交给专门的“小笨蛋”去做!

“小笨蛋”!

这个词,用得,何其精妙!

这说明,执行计算的单元,可以不那么“聪明”!

它不需要,像CPU那样,拥有复杂的指令集,和强大的逻辑判断能力。

它,只需要,会做一件事。

一件,最简单,最基础,最重复的,数学运算。

比如,老师刚才演示的,“颜色插值”。

其本质,就是一个,简单的,线性插值公式。

C  =  w1*C1  +  w2*C2  +  w3*C3

(最终颜色,等于,三个顶点的颜色,根据权重,进行混合)

这个计算,对于任何一个像素点(小石子)来说,都是完全一样的。

唯一的区别,就是,每个点的“权重”(w1,  w2,  w3),不一样。

如果,要渲染一个,包含了上百万个像素的三角形。

CPU,就要把这个简单的公式,重复执行,上百万次。

这,无疑是巨大的浪费!

因为,CPU那强大的,逻辑判断能力,和复杂的指令集,在这个过程中,完全,派不上用场。

这就好像,让一个,精通十八般武艺的,大将军。

去干,拧螺丝的活。

而且,还是,连续不断地,拧一百万颗,一模一样的螺丝。

大将军,当然能干。

但,效率,太低了!

而且,他会干得很“憋屈”!

那么,老师提出的,“更偷懒”的方法,是什么?

是,找一百万个,“小笨蛋”!

找一百万个,只会“拧螺-丝”这一个动作的,小工。

然后,把这一百万颗螺丝,分给他们。

一声令下!

一百万个小工,同时,开始拧!

一瞬间,工作,就完成了!

这……

这不就是,“并行计算”吗?!

大规模的,并行计算!

赵成,感觉自己的头皮,一阵发麻。



(本章未完,请翻页)
记住手机版网址:m.lewenwx.cc
加入书签我的书架

上一章 目录 下一章