電腦計算器怎么打復(fù)數(shù)(民用電腦在復(fù)數(shù)運算中打敗了超級計算機)
為一流的游戲效果而生的 GPU 具有驚人的運算能力。不過 GPU 除了讓玩家享受游戲之外,也讓將其用于科學(xué)領(lǐng)域的科學(xué)家吃了一驚。俄羅斯物理學(xué)家將通常需要使用強大的超級計算機運算的方程交給了一臺搭載英偉達 GPU 的消費級電腦,這臺民用 PC 在 15 分鐘之內(nèi)就解決了問題,比處理相同方程需要兩三天的超級計算機快多了。
GPU 在設(shè)計上就具有多線程處理能力,這讓它在處理同步運算時比 CPU 更強。莫斯科大學(xué)的研究人員希望利用這一點去測試進行多方程并行運算的時,能否用消費級別的電腦去取代超級計算機。
他們嘗試了用英偉達軟件加自己寫的程序讓 GPU 處理少數(shù)體散射方程,這種方程描述的是多量子粒子如何相互作用。因這種方程的復(fù)雜程度非常高,民用電腦 GPU 的運算能力讓研究人員頗為震驚。他們的程序在 3 秒之內(nèi)進行了2.6 億次復(fù)雜的二重積分計算。
俄羅斯的研究人員請德國波鴻大學(xué)的同僚利用德國的超級計算機運算相同的方程。德國同僚使用的超級計算機是德國最大的巨型機之一,它采用著名的 IBM 藍色基因架構(gòu),造價高昂。這臺超級計算機用了兩三天才完成了運算。