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