跑去调研了一圈别人的产品,要我们往通用AI加速器的方向靠。我们原来的方向是专用图形处理器,跟那帮通用芯片根本不是一条赛道,非要我们做兼容,做了一年,把整个架构改得四不像。最后流片失败,他们拍拍屁股,撤了。锅甩给我们,说我们研发能力不行。”
他说完这几句话,闭上嘴,胸腔起伏了几下,像是压下去了什么。
屋子里安静了几秒钟,服务器机柜的风扇发出持续的低沉嗡鸣,从玻璃门外透进来,填满了沉默的空隙。
许琛开口了:“如果不做兼容呢。”
林峰没明白他的意思,看过来。
“通用计算,全部砍掉。”许琛说,“整数运算单元,控制流处理,全部砍。只保留单精度浮点、双精度浮点、矩阵乘法和卷积运算。专门针对图形渲染。”
他顿了一下:“我的渲染引擎,最重的任务是并行浮点计算和纹理缓存预取。在极限渲染场景下,这两项合计吃掉将近百分之七十的算力。整数运算单元在那套工作流里几乎是摆设,白白占着晶体管面积,还拉升了功耗。”
林峰的眉头皱起来了,不是不耐烦,而是一种思路被突然扯进某个方向的、下意识的专注。
许琛继续:“如果砍掉所有冗余单元,只保留渲染真正需要的运算能力,晶体管规模能压下去多少?”
林峰没有立刻回答。他的视线从许琛脸上移开,落在那两块显示器中间的空白桌面上,眼神有点飘,像是脑子里已经开始跑什么东西了。
他站起来,走到身后的白板前,抓起一支记号笔,帽子没有拔,想了一下,用牙咬开笔帽,开始在白板上写。
先是几个方框,标注了运算单元的类型,然后用箭头连起来,旁边列了一串数字。笔在白板上发出尖锐的摩擦声,写了一行,划掉,重写,再划掉。他的后背对着许琛,肩膀绷着,那件起球的T恤贴在肩胛骨之间,随着他举手写字的动作来回皱。
写到第三行的时候,他的手慢下来了。
又写了一行数字,停住了。
然后他的笔帽从手里滑落,在地板上弹了两下,滚到桌脚。他没有去捡,就那么站在白板前,盯着那几行字和数字,一动不动。
“操。”他说。声音很轻,不是骂人的语气,更像是某种经历了长
本章未完,请点击下一页继续阅读!