第834章 妥协!还是另辟蹊径!_四合院开局四八,八岁带妹逃荒 首页

字体:      护眼 关灯

上一章 目录 下一章

第834章 妥协!还是另辟蹊径!

第(1/3)页

钱学敏沉默了。

孙立国的话,像一块巨石,沉甸甸地压在她的心头。

她无法反驳。

因为孙立国说的每一个字,都站在硬件工程师的“绝对正确”之上。

在有限的“硅预算”和“功耗预算”下,追求一个更通用、更精简、更具扩展性的底层架构,这本身就是硬件设计的金科玉律。

如果为了一个当前看起来很重要的“镜面高光”算法,就去固化一个庞大而臃-肿的SFU(特殊函数单元),那么未来,当出现更先进、更复杂的算法时,又该怎么办?

难道要再加一个新的硬件单元吗?

那样的话,“女娲”神石,最终会变成一个,由各种,功能固化的,专用模块,堆砌起来的,四不像。

笨重,低效,且毫无,未来可言。

从这个角度看,孙立国的选择,无疑是,更具远见的。

可是……

钱学敏,又,心有不甘。

她,不仅仅是,“点睛”组的,组长。

她,更是,“补天”组的,副组长。

她,比,在场的,任何一个人,都清楚,如果,硬件,不提供,任何,高级指令的支持。

那么,编写“龙章”着色器程序的,那个,程序员,将会有,多痛苦。

一个,简单的,pow(x,  y)函数。

如果,用,泰勒展开,去,软件模拟。

可能,需要,写,十几行,甚至,几十行的,底层代码。

而且,还要,小心翼翼地,处理,各种,精度问题,和,边界条件。

这,对于,算法的,推广,和,开发效率的,提升,无疑是,一场,灾难。

“难道,就,没有,两全其美的,办法吗?”钱学敏,喃喃自语。

她的,大脑,在,飞速地,运转。

试图,在,孙立国的,“极简硬件”,和,她所期望的,“强大软件”,之间,找到一条,可以,共存的,中间道路。

“或许……”她,抬起头,试探性地,问道,“我们,可以,做一个,折中?”

“我们,不要求,硬件,实现,一个,功能完整的,SFU。”

“但是,可不可以,提供,一些,最基础的,‘辅助指令’?”

“比如,一个,可以,快速,计算出,浮点数,对数的,近似值的,指令。”

“或者,一个,可以,快速,计算,平方根倒数的,指令。”

“有了,这些,基础的,‘半成品’,我们,软件层面,再去,组合,实现,像,‘幂运算’这样的,复杂函数,就会,容易得多。”

“这,就是,著名的,‘卡马克快速平方根倒数’算法的,思想!”

钱学敏,抛出了,一个,来自,另一个时空的,天才设想。

她,希望,通过,这种,软硬结合的,方式,来,打破,僵局。

然而,孙立国,在,听完她的,提议后,依旧,只是,缓缓地,摇了摇头。

“钱教授,你的,想法,很有,启发性。”

“但是,你,还是,没有,跳出,‘为特定算法服务’的,那个,思维定式。”

“你,今天,为了,‘幂运算’,需要,一个,‘求对数’的,指令。”

“那,明天,为了,一个新的,物理模拟算法,你,是不是,又需要,一个,‘求三角函数’的,指令?”

“我们,不能,在,硬件里,打,补丁。”

“硬件,一旦,流片,就是,永恒的。”

“它,必须,是,纯粹的。是,放之四海而皆准的,‘公理’。”

“而不是,一条条,针对,特定问题的,‘推论’。”

孙立国的,态度,异常,坚决。

他,像一个,最顽固的,守门人。

捍卫着,他心中,那,纯粹而完美的,硬件世界。

不容许,任何,来自,软件世界的,“杂质”,侵入。

钱学敏,彻底,没话说了。

她,知道,再说下去

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

上一章 目录 下一章