电话是林伟打过来的。
李东没有丝毫犹豫的接了起来。
毕竟……
收了钱的嘛。
“林总。”
“李东,打扰你了。”
林伟的声音从电话那头传来,语气一如既往地干练。
“我这边让张默把最近一周工程组遇到的问题汇总了一下,想统一跟你确认几个点。”
“您说。”
李东一只手夹著手机,另一只手习惯性地在裤兜里翻了翻,没找到笔。
不过无所谓。
有记忆宫殿,他基本已经不需要纸笔了。
“第一个点,你的算法21版本在多核异构平台上做流水线调度的时候,谱分解模块和基底构建模块之间存在数据依赖,张默他们试了好几种调度策略,流水线的吞吐率始终上不去。”
“他们怀疑是基底构建阶段的串行瓶颈导致的,想问你这个串行依赖能不能在数学层面上绕过去。”
林伟说得很详细。
这说明他在打电话之前,已经把张默那边的问题全部消化了一遍。
一个甲方老总能做到这个程度,确实不多见。
“能。”李东想都没想。
这个问题他太熟了。
记忆宫殿里,那套降维算法的每一行推导都整整齐齐地摆在一间独立的档案室里,他甚至都能“看见”当时写第三十二页时还打错了一个字。
“基底构建的串行依赖来自于逐层正交化的顺序约束,但其实前三层的正交化是可以并行的,因为它们之间的交叉项在归一化权重下是零阶小量,可以先并行算完再统一做一次修正。”
“你让张默试试,吞吐率至少能翻一倍。”
电话那头沉默了两秒。
大概是林伟在记。
“第二个,流场仿真验证组在做边界层的高梯度区域测试时,发现局部网格加密后,降维基底的模态稳定性出现了抖动,误差偶尔会突破工程容差的上界……”
“网格加密的倍率是多少?”
“八倍吗?”
“八倍太激进了。”
李东判断得很果断。
“局部加密超过四倍以后,基底函数的支撑域会跨越相邻网格的耦合边界,导致投影算子的截断误差放大。”
“你让他们把加密倍率控制在四倍以内,如果精度不够,用自适应网格替代均匀加密,我之前在技术文档第三十