但他却莫名地觉得,这里面的逻辑很顺畅。
只要算法落地,就能跑的通!
总之,在他看来,这个算法原型,简直漂亮得不像话!
可是,他记得没错的话。
沈川当时问他,是说陈言才刚接触算法的内容吗?
这才过去多长时间,就能做出这么漂亮的东西出来了?
想到这,孙思辰眼角的余光里,瞥见了周建民那掩饰不住笑意的脸。
他明白了,这小子,比天才还妖孽!
要不然,周建民怎么会这么在乎?
这么多年,他也没见这位周老,带着哪位学生到处跑的。
就算是沈川,也不曾有过。
默默平复了下自己的心情,孙思辰这才放下手中的草稿纸。
虽然说纸上的内容的确很漂亮,但是……
他抬头看向陈言,沉吟着出声问道:
“你应该知道,要搭建你这个算法框架,需要什么样的硬件配置吧?”
陈言微微点头:“单节点开发机的话,CPU至少8核16线程以上,
主频不低于3.0GHz,内存也要32GB起步……”
但说着说着,他的声音就小了下去。
因为他看到孙思辰正似笑非笑的看着他。
顿时,他就感觉,好像要被周建民给说中了。
果然,在他不说话后,孙思辰直接笑着说道:
“看来你也知道这配置要求不低啊?就学校机房这配置怎么可能跟上?”
说着,他抬手指了指机房里的电脑:“这些CPU都只有4到8核,内存8到16GB,
其它就不说了,够得上信奥竞赛用,但完全没法满足你的要求。
而且,除了单节点开发外,你后面还有小规模并行测试吧?”
说到这,孙思辰稍微停顿了一下。
旋即既有些惊叹,又有些无奈地接着说道:
“说实话,你这压根不是一个竞赛,或者原型验证的简单算法模型。
相反,我看了你写的东西后,就只有一个感觉,你要做的,
是一个真正能在上千节点上,稳定求解十万到百万自由度非线性问题的基础算法平台!”
陈言有些尴尬地挠了挠头。
他虽然知道自己构建的算法原型,到底是个什么模样。
但因为第一次接触算法这块,并不清楚学校机房的配置。
他怎么也没想到,学校这破机房的配置,居然这么拉胯?
就在这时,周建民忽然开口道:“要是只做原型验证呢?”
听到周建民的话,陈言顿时双眼一亮。
对啊,既然不能完整搭建算法结构,那如果降低要求。
只做跟竞赛一个等级的原型验证呢?
第72章 妥协方案
在想了一下可行性后,陈言便立马接着周建民的话问道:
“孙老师,如果我不做大的节点开发,也不做并行测试集群,
单纯做算法原型验证,应该是可以实现的吧?”
孙思辰闻言,没有立即回答,而是看了看周建民。
当看到周建民还是那副一脸笑意的模样时,他顿时明白了过来。
心底不由得想到,您老都给这小子想好了,刚才直接说不就行了吗?
旋即,他轻轻点了点头:“做原型验证倒是可以,但是你这没有妥协方案……”
没等他把话说完,便被周建民打断道:“可以就行。”
陈言和孙思辰同时一愣。
随即陈言立马说道:“谢谢孙老师,我马上做妥协方案!”
孙思辰有些无奈地看着这对师徒。
好家伙,这是压根就没想过自己不答应的事!
不过,周建民都已经表明态度了,他自然也不会再多说什么。
除了周建民在学校的地位特殊外,他自己也算是周建民的半个学生。
于是,孙思辰指了指里面那排,最后面的三个位置。
“那边三个位置是没人的,你可以用那里的电脑,不用担心有人。”
陈言当即再次感谢道:“好的,谢谢孙老师!”
同时,他也感激地看了周建民一眼。
这个半路上的师父,可以说一直在帮他。
周建民则是给了他一个安心的眼神。
孙思辰摆了摆手:“不用谢,小事而已。”
顿了顿,他又说道:“我想你应该明白,
要运行和开发你的那套算法原型,
硬件配置会直接影响能求解的问题规模和效率。”
陈言点点头:“我明白。”
虽然孙思辰的话没说透,但他知道对方是想告诉他。
用妥协方案进行算法原型的验证,其实价值不大。
但对他来说,现在已经是他目前最好的结果了。
而且,算法原型的验证,刚好可以让他先上手试试。
见话已经说明白,孙思辰便开始交代一些机房里的注意事项。
等到陈言坐在位置上,把电脑打开后,他便与周建民一道离开了。
机房外,刚一走出来,孙思辰便问道:“周老,陈言到底什么情况?”
不怪他这么问,他还从来没见过哪个高中生,能做出这么漂亮的算法原型。
这要是往计算机这条路上培养培养,那往后的成就,他简直不敢想!
周建民看了孙思辰一眼,没好气地说道:“你别想,他已经高三了!”
孙思辰嘿嘿一笑:“老师,您还记着沈川那事啊?那不怪我,是他自己跑来说想参加IOI的!”
周建民此时回头看了眼没有关门的机房,轻声说了句:“其实陈言这孩子,我也说不好。”
孙思辰闻言一愣,有些没明白这句话里的意思。
紧跟着,周建民又说道:“我很希望他能往物理,往聚变的路上走。
但我总感觉,他的路好像更宽更广,他表现出来的天赋,也很宽很广。”
孙思辰顿时恍然,但也同时有些吃惊。
如果陈言给他的感觉是这样,可能是因为他本身就很局限。
但要是给周建民的感觉也是这样,那就只能说明,陈言确实非同寻常。
要知道,周建民见过的天才,可不在少数。
但他从未见对方,说出过这样一番话来。
周建民抬眼看了下孙思辰,笑呵呵道:“小孙,今天谢谢你。”
孙思辰一惊,连忙道:“周老,您客气了。”
周建民又说道:“沈川那小子,你们经常联系吗?”
孙思辰回道:“不算太频繁,但一直保持着联系。”
周建民点点头,没再说话。
孙思辰却是回头看了眼门还开着的机房。
机房里,陈言在两位老师走后,便一头埋进了电脑里。
他必须尽快想到妥协方案才行。
没办法,非线性并行计算太过于依赖GPU的加速了。
他刚才已经看了一下,三台电脑都是入门级的独显。
这种低端独显完全无法运行相关的代码。
也把他那仅有的一点侥幸心理,全给打破了。
除此之外,内存也是个问题。
处理稍微大一点的网格,可能8GB的内存就耗尽了。
但也不是没有好消息。
好消息就是,他有三台没人用的电脑。
可以在三台上面写小型分布式程序,用MPI并行编程的方法。
虽然连真正的单节点开发都做不到,但多少也能解决一些问题。
沿着这条思路,陈言一边正式实操操作,一边开始做妥协方案。
全身投入的陈言,甚至于完全忽略了下课铃声。
一直到机房里陆陆续续有学生进来,他才终于反应过来。
都已经到信奥的竞赛学生来这上晚自习的时间了。
这时,陈言的肚子也适时发出了抗议。
他看了眼电脑右下角的时间,离晚自习上课还有二十分钟。