自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

算法的威力:程序員用臺(tái)式機(jī)打破超級(jí)計(jì)算機(jī)保持的世界記錄

企業(yè)動(dòng)態(tài) 算法
著名的法國程序員Fabrice Bellard近日宣布,他使用一臺(tái)普通的臺(tái)式電腦(成本低于2000歐元),計(jì)算到圓周率小數(shù)點(diǎn)后近2.7萬億位,打破了由T2K Open超級(jí)計(jì)算機(jī)(目前排名世界第4247位,造價(jià)數(shù)百萬)去年8月17日創(chuàng)造的2.577萬億位的記錄。

著名的法國程序員Fabrice Bellard近日宣布,他使用一臺(tái)普通的臺(tái)式電腦(成本低于2000歐元),計(jì)算到圓周率小數(shù)點(diǎn)后近2.7萬億位,打破了由T2K Open超級(jí)計(jì)算機(jī)(目前排名世界第4247位,造價(jià)數(shù)百萬)去年8月17日創(chuàng)造的2.577萬億位的記錄。

[[8114]] 

Bellard使用的電腦硬件配置為:

2.93GHz Core i7處理器,內(nèi)存6GB,硬盤7.5TB(5X1.5TB 希捷7200.11)。另有2TB希捷硬盤做備份。驗(yàn)證階段使用了9臺(tái)聯(lián)網(wǎng)的電腦。

軟件配置為:

64位Red Hat Fedora 10操作系統(tǒng),用軟件RAID-0和ext4文件系統(tǒng)管理硬盤。計(jì)算圓周率的軟件是他自己編寫的。技術(shù)細(xì)節(jié)可以參考這里。

圓周率計(jì)算結(jié)果共需1137GB的硬盤容量,部分結(jié)果可以參見這個(gè)網(wǎng)頁。

二進(jìn)制位計(jì)算時(shí)間為103天,驗(yàn)證花費(fèi)13天。轉(zhuǎn)換為十進(jìn)制并驗(yàn)證又花費(fèi)15天??偣矔r(shí)間為131天。

二進(jìn)制計(jì)算使用的是烏克蘭Chudnovsky兄弟提出的算法,驗(yàn)證則使用了作者自己改進(jìn)Bailey-Borwein-Plouffe算法后的公式(也稱Bellard公式,是目前最快的圓周率算法,1997年提出)。

實(shí)際上,Bellard在圓周率方面早有輝煌歷史,他曾經(jīng)1996-1997年間創(chuàng)造多次圓周率單一位計(jì)算(計(jì)算10的整次冪位)的世界紀(jì)錄,并因此登上《科學(xué)美國人》法文版。

【Fabrice Bellard簡(jiǎn)介】

在程序設(shè)計(jì)界Fabrice Bellard可以說是一位傳奇人物,以作品眾多而且涉及廣泛而著稱。他1972年生于法國。高中時(shí)編寫了DOS上第一個(gè)廣泛使用的文件壓縮程序LZEXE。后就讀于巴黎高等綜合理工學(xué)院和法國電信研究院。此后他的杰作頻出,多次震驚業(yè)界:

1996年先后編寫了一個(gè)簡(jiǎn)潔但是完整的C編譯器和一個(gè)Java虛擬機(jī)Harissa。

1997年提出了最快圓周率算法Bellard公式。

1998年編寫了一個(gè)簡(jiǎn)潔的OpenGL實(shí)現(xiàn)TinyGL。

2000年他發(fā)起著名的開源多媒體播放器項(xiàng)目FFmpeg(MPlayer的姊妹項(xiàng)目),并擔(dān)任負(fù)責(zé)人多年。

同年以及次年他兩次參加著名的國際C語言混亂代碼比賽(IOCCC)均獲獎(jiǎng),其中的OTCC編譯器后來發(fā)展為TCC項(xiàng)目,完全支持C99標(biāo)準(zhǔn),可以將C當(dāng)作腳本語言來用。

衍生項(xiàng)目TCCBOOT(2004年)是一個(gè)只有138KB的啟動(dòng)加載程序,可以在15秒內(nèi)從源代碼編譯并啟動(dòng)Linux系統(tǒng)。

2003年開發(fā)了Emacs克隆QEmacs。

2005年設(shè)計(jì)了一個(gè)廉價(jià)的數(shù)字電視系統(tǒng)。

還有正在開發(fā)中的開源通用處理器仿真軟件QEMU,支持在各種處理器上運(yùn)行其他處理器上的軟件。

讓我們來共同景仰一下這位大神吧。他的個(gè)人網(wǎng)站在此:http://bellard.org/。
 

【編輯推薦】

  1. 以色列程序員攻破Kindle的DRM保護(hù)
  2. 修煉程序員職場(chǎng)內(nèi)功心法
  3. 11個(gè)程序員幽默代碼注釋
責(zé)任編輯:張攀 來源: csdn
相關(guān)推薦

2012-06-19 09:27:37

IBM超級(jí)計(jì)算機(jī)

2011-05-11 09:42:27

程序員

2010-03-05 10:01:54

戴爾臺(tái)式機(jī)解決方案

2013-06-14 11:16:14

2013-11-05 10:03:52

英特爾商業(yè)研究超級(jí)計(jì)算機(jī)

2023-08-07 12:11:26

CPU存儲(chǔ)器SSD

2010-03-05 10:01:54

戴爾臺(tái)式機(jī)解決方案

2012-04-09 09:42:56

2009-03-31 18:31:33

四核服務(wù)器Dell

2011-07-14 22:05:02

惠普臺(tái)式機(jī)

2011-01-04 11:10:44

程序員

2012-09-03 09:37:24

程序員編程開發(fā)

2013-11-25 13:39:29

超級(jí)計(jì)算機(jī)500強(qiáng)天河二號(hào)

2010-06-13 13:43:30

Linux超級(jí)計(jì)算機(jī)

2011-11-15 13:07:52

TegraARM架構(gòu)超級(jí)計(jì)算機(jī)

2015-03-24 14:11:41

程序員

2012-11-12 13:46:56

手機(jī)超級(jí)計(jì)算機(jī)

2023-03-02 07:49:38

2013-06-19 15:56:44

超級(jí)計(jì)算機(jī)天河二號(hào)TOP500

2013-03-27 09:59:33

程序員編程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)