“用軟件來提高效率……真的可行嗎?”李希盈對此還是有些不信,因為在她看來,硬件不足的情況下,想要靠軟件彌補,這很不可思議。
“當然可以。很多科研的難題,有合適的軟件和沒有合適的軟件完全就是兩種東西,一個出色的軟件,可以把科研效率提高數十倍甚至上百倍之多。就以計算化學為例吧,要是我們在這方面做些什么,絕對可以震驚世人。”
計算化學的主要目標是利用有效的數學近似以及電腦程序計算分子的性質,并用以解釋一些具體的化學問題。簡單說,就是用計算機來模擬化學分子進行實驗。這個學科對于計算機的依賴性非常強,但是一直以來,卻都要面對一個很大的問題。
計算化學玩的是分子動力學模擬,對計算機的精度和運算力要求極高。別說是現在每秒36萬億次的超算沒法滿足計算化學的需求,就是未來的太湖之光那十億億次的計算量,依然還是太弱。
連這樣級別的計算機都沒有什么太大的作用,就可想而知這個專業到底有多坑了。同為燕大四大瘋人院之一的化學院,流傳著計算毀一生量化窮三代的說法,倒也不是無的放矢。
但是如果有了特定的軟件,計算化學的效率就會大大提高,那就是另外一回事了。一個出色的軟件,可以極大地提高這種模擬的效率,讓它的水準不比超級計算機差太多。而要是再有了合適的專門的硬件,甚至可以直接飛上天——未來的anton就是專門做這個的超算。
當然,現在杜立鼎玩不了那么大。
“計算化學的應用范圍很廣,也確實需要發展。如果我們做的好的話,對于國內的基礎科學,材料學,制藥業都有很大的提升作用。這樣的專業性強的超算非常燒錢,就算是歐美的富裕國家也不舍得無止境的燒錢,我們的做法也許會更加合適一些。”
超算更新速度太快,幾乎是年年翻番。而現代科學的最重要的特點之一就是學科劃分越來越細,研究越深,就區別越大。要是每個學科的每個課題都自己開發超算,每年更新超算的同時還要更新軟件,那花費之大,就算是美國人也吃不消,更別提IBM也沒有那么多的人才,專門為科學服務。
因此上,使用分布式計算的硬件條件,配合上專門的軟件解決一些不算要求太高的問題,反而是更加可取的辦法。也許分布式計算確實不如超算效率高,但是至少它便宜,可以節約很大的成本。
“我們的分布式計算一開始可能相信的人不會很多,但是只要我們提供了足夠多的軟件,就可以解決這個問題。不只是化學,其實物理學也一樣——數學物理一樣也有很多問題是可以靠著加大計算量解決的……比如說吧,你知道三體問題嗎?”
杜立鼎看過日后那本聞名遐邇的科幻小說,因此他提到了數學物理,首先也想到了三體問題。然而三體這本小說,、是2006年才出版,在2002年這個時候,這個概念還沒有太多的人知道,李希盈自然也不例外。她搖了搖頭,對此她確實也是一無所知。