钱教授皱起眉头:“软件?你指的是……”
“程序。专门为特定任务编写的指令集合。”卓老三打开系统中仅有的几个程序之一——一个最简单的文本编辑器,“比如这个,只能处理文字。要进行科学计算,我们需要数学软件。要进行数据分析,我们需要统计软件。”
他顿了顿,看到钱教授眼中闪过明悟的光芒,继续说道:“而且,这些软件不是凭空产生的。它们需要有人编写——需要懂得计算机语言,懂得算法,懂得将数学问题转化为计算机能理解的步骤。”
钱教授沉默了。他靠在椅背上,目光在电脑屏幕和卓老三之间移动。船舱外传来晚餐的钟声,但他似乎完全没有听见。
“你会编写这些软件吗?”钱教授终于问。
卓老三点点头:“我的大学专业就是人工智能。编写基础的科学计算程序,我可以做到。”
“人工智能?”钱教授准确地抓住了这个陌生词汇。
“让机器模拟人类智能行为的研究领域。”卓老三解释道,“不过现在,我们首先需要解决的是基础计算问题。”
钱教授站起身,再次走到舷窗前。夜幕已经完全降临,太平洋上一片漆黑,只有船行时划开的浪花在月光下泛着细碎的银光。
“曼哈顿计划时,我加州理工的导师冯·卡门参与其中,据他所说当时最缺的就是计算能力。”钱教授背对着卓老三说,“一个复杂的方程组,手工计算需要几周甚至几个月。而物理实验不能等,工程进度不能等。有时候,我们明知道有更好的设计方案,但因为来不及计算验证,只能采用保守方案。”
他转过身,眼睛在昏暗的船舱里亮得惊人:“如果我们有这样的计算能力……如果复杂的计算只需要几分钟而不是几个月……”
“那么很多科研项目都可以加速推进。”卓老三接上他的话,“很多需要大量计算验证的理论可以更快得到检验。很多因为计算瓶颈而被搁置的研究可以重新启动。”
钱教授走回桌边,双手撑在桌沿上,俯视着那台正在安静运行的电脑。“从香港到天津,中间要停靠上海,全程要八九天时间。”他说,“如果这段时间里,你能编写出一些基础的科学计算程序……”
这章没有结束,请点击下一页继续阅读!
他没有说完,但卓老三已经完全明白了。
“我们可以从最急需的开始。”卓老三调出代码编辑器,“您告诉我最需要什么样的计算工具,我来尝试实现。”
钱教授立刻翻开笔记本,快速浏览着里面的内容。“三个方向。”他说,“第一,流体力学方程组的数值求解。第二,结构应力分析计算。第三,放射性衰变链的模拟计算。这些都是当前多个重点项目的基础。”
卓老三记下这些需求,脑海中已经开始构思程序框架。作为AI专业的学生,他学过数值计算、科学编程,虽然不算专家,但编写基础程序绰绰有余。
“我们可以从流体力学开始。”他说,“您给我具体的方程和边界条件,我编写求解程序。”