“用软件来提高效率……真的可行吗?”李希盈对此还是有些不信,因为在她看来,硬件不足的情况下,想要靠软件弥补,这很不可思议。
“当然可以。很多科研的难题,有合适的软件和没有合适的软件完全就是两种东西,一个出色的软件,可以把科研效率提高数十倍甚至上百倍之多。就以计算化学为例吧,要是我们在这方面做些什么,绝对可以震惊世人。”
计算化学的主要目标是利用有效的数学近似以及电脑程序计算分子的性质,并用以解释一些具体的化学问题。简单说,就是用计算机来模拟化学分子进行实验。这个学科对于计算机的依赖性非常强,但是一直以来,却都要面对一个很大的问题。
计算化学玩的是分子动力学模拟,对计算机的精度和运算力要求极高。别说是现在每秒36万亿次的超算没法满足计算化学的需求,就是未来的太湖之光那十亿亿次的计算量,依然还是太弱。
连这样级别的计算机都没有什么太大的作用,就可想而知这个专业到底有多坑了。同为燕大四大疯人院之一的化学院,流传着计算毁一生量化穷三代的说法,倒也不是无的放矢。
但是如果有了特定的软件,计算化学的效率就会大大提高,那就是另外一回事了。一个出色的软件,可以极大地提高这种模拟的效率,让它的水准不比超级计算机差太多。而要是再有了合适的专门的硬件,甚至可以直接飞上天——未来的anton就是专门做这个的超算。
当然,现在杜立鼎玩不了那么大。
“计算化学的应用范围很广,也确实需要发展。如果我们做的好的话,对于国内的基础科学,材料学,制药业都有很大的提升作用。这样的专业性强的超算非常烧钱,就算是欧美的富裕国家也不舍得无止境的烧钱,我们的做法也许会更加合适一些。”
超算更新速度太快,几乎是年年翻番。而现代科学的最重要的特点之一就是学科划分越来越细,研究越深,就区别越大。要是每个学科的每个课题都自己开发超算,每年更新超算的同时还要更新软件,那花费之大,就算是美国人也吃不消,更别提IBM也没有那么多的人才,专门为科学服务。
因此上,使用分布式计算的硬件条件,配合上专门的软件解决一些不算要求太高的问题,反而是更加可取的办法。也许分布式计算确实不如超算效率高,但是至少它便宜,可以节约很大的成本。
“我们的分布式计算一开始可能相信的人不会很多,但是只要我们提供了足够多的软件,就可以解决这个问题。不只是化学,其实物理学也一样——数学物理一样也有很多问题是可以靠着加大计算量解决的……比如说吧,你知道三体问题吗?”
杜立鼎看过日后那本闻名遐迩的科幻小说,因此他提到了数学物理,首先也想到了三体问题。然而三体这本小说,、是2006年才出版,在2002年这个时候,这个概念还没有太多的人知道,李希盈自然也不例外。她摇了摇头,对此她确实也是一无所知。