每一行矩阵的扩充都要考虑三维空间下的坐标系转换。
张渊和林芳站在他身後,大气都不敢出。
写了两页纸。
陈拙停下笔,把第二页推到张渊面前。
「我把维度升上去了。」
陈拙指着上面的一组公式。
「网格划分的逻辑也改了,你把这几段代码替换到底层程序里,重新构建一下网格。」
张渊拿起纸,拉开陈拙旁边的另一台电脑,双手在键盘上飞快地敲击起来。
林芳站在两人中间,看着张渊一行行把陈拙的数学公式转译成计算机语言。
半个多小时後。
张渊敲下最後一个回车键。
「转译完了,无语法错误。」
张渊看着屏幕上的提示符。
陈拙点点头。
「导入模型数据吧,让机子跑跑看。」
张渊深吸了一口气,手心在裤腿上擦了擦汗,移动滑鼠,点击了运行。
四个黑色机箱里的风扇声音瞬间拔高了一个八度,像是有什麽东西在里面咆哮。
屏幕上的画面闪烁了一下。
原本卡死的命令行窗口开始刷新,一行行绿色的数据流快速滚过。
「动了!」
林芳眼睛一亮,双手不自觉地握紧了。
张渊也长出了一口气,靠在椅背上。
「我就说行得通,降维打击还得看离散矩阵,只要机子能动,就有希望。」
陈拙没有出声,他看着屏幕右下角的一个很小的进度条框。
那里显示着「1%」。
「今晚得熬夜了。」
张渊搓了搓脸。
「林芳,你帮我买几包烟,再弄点浓茶过来,这机子估计得跑一阵子。」
「好,我去。」
林芳拿起桌上的钥匙,快步走出了实验室。
陈拙靠在摺叠椅上,看着那条几乎不动的进度条。
「师兄,先别高兴得太早。」陈拙说。
张渊转过头。
「怎麽了?」
「二维切片和三维模型的网格数量,不是简单的加法。」
陈拙指了指屏幕上那个密密麻麻的车头模型。
「是指数级的乘法,你刚才导入模型的时候,看网格总数了吗?」
张渊愣了一下,他刚才急着运行,确实没细看参数。
他赶紧调出一个後台监控窗口,看了一眼上面的统计数据。
张渊的脸色僵住了。
「四千两百万个网格节点?」
张渊声音有些发紧。
去年的那个二维模型,网格数量满打满算也就十几万个。
「嗯。」
陈拙点点头。
「为了保证三维曲面的流体精度,网格只能往细了切,四千多万个节点,每一个节点还要进行高阶矩阵的乘法运算。」
张渊看着旁边那四台嗡嗡作响的伺服器,突然觉得这声音没那麽悦耳了。
「能......能跑完吧?」
张渊不太确定地问。
「看这几台机子的命了。」陈拙说。
林芳买回了烟和茶。
三个人开始在地下实验室里等。
头几个小时,气氛还算轻松,张渊甚至有心情跟陈拙聊了两句游戏。
但随着时间推移,空气里的焦糊味越来越重。
到了晚上十一点,进度条依然死死地卡在「1%」。
屏幕上的绿色数据流滚动得越来越慢,就像是陷入了某种泥潭。
「不应该啊。」
张渊把菸头撼灭。
「四个小时了,怎麽连百分之一都没过?」
「内存快爆了。」
陈拙指着监控窗口。
内存占用率已经到了98%,页面文件正在疯狂读写硬碟,硬碟灯狂闪。
「重启一下监控程序,只留主进程。」
张渊敲键盘的手指有些用力。
这一夜,没人合眼。
第二天早上。
林芳去食堂打了三份早饭回来,包子和豆浆放在桌子上,渐渐没了热气。
进度条依然是「1%」。
张渊站起身,绕着机柜走了两圈,他伸手摸了一下其中一台伺服器的铁皮外壳,马上缩回了手。
「好烫。」
张渊皱着眉头。
「空调开到最大。」
林芳去拿遥控器把空调温度调到了最低,出风口吹出冷风,但压不住机器散发出来的热量。
陈拙坐在椅子上,吃了一个冷掉的包子。
他看着屏幕,知道这已经是强弩之末。
「还在算。」
张渊盯着命令行窗
第187章 让我想想-->>(第2/3页),请点击下一页继续阅读。