
當索尼還在為PlayStation3游戲機賠本賺吆喝的時候,IBM就拿著與索尼共同研發的Cell處理器打造了一臺軍用超級計算機—Roadrunner。Roadrunner每秒計算能力超過了一千萬億次,達到了1.026PFlops,是目前最強的IBM BlueGene/L計算機的兩倍多,在未來一段時間內,它將是全球超級計算機排行榜的No.1。同樣的處理器,索尼拿來做游戲機賺無知少年的錢,IBM做服務器賺國家的錢。不得不說姜果然還是老的辣,IBM確實夠狠!
IBM Roadrunner總耗資1.33億美元,由IBM公司和美國新墨西哥州Los Alamos國家實驗室的工程師們合力完成。建成后將主要用于軍事領域,例如用來模擬核爆炸后零點幾秒的行為狀態等(美國佬果然有戰爭意識)。
除此之外,它還將用于氣象預報方面的數據計算(氣象戰?)。IBM Roadrunner總共擁有130536個計算核心,包括12960顆改進版IBM Cell處理器的116640個PPE控制核心和SPE運算核心,以及6948顆雙核AMDOpteron處理器。其中,Opteron主要應付基本的文件I/O和通信問題,大規模的復雜運算則全部由Cell處理。看看這配置,Geek也不能多說什么了,只能感慨以美帝為代表的墮落的西方世界實在是太奢侈了。
IBM Roadrunner超過1PFLops的速度到底是個什么概念呢?粗略估計,相當于大約15萬顆Intel Core 2 Duo處理器的速度總合。而美國國家核安全局局長Thomas Agostino的比喻更加形象:如果讓全世界60億人(包括文盲)每天24小時、每周7天執行純手工計算,那么需要46年的時間才能完成IBM Roadrunner一天的工作量。性能強勁的同時帶來的是巨大的能量消耗,Roadrunner的電力消耗約為390萬瓦特,相當于一個超大型購物廣場需要的電量,一點也不節能,可誰叫人家軍大爺有錢呢?我們也只有干瞪眼的份。
計算機的運算能力
FLOPS是floating point operations per second(每秒所執行的浮點運算次數)的英文縮寫,它是衡量一臺電腦計算能力的標準。最后面的S是秒的意思,最前面的字母是個常量,其中1P=1024T、1T=1024G、1G=1024M、1M=1024K,在PFlops之上的還有EFlops、ZFlops、YFlops和XFlops。我們熟知的Intel Core 2 Duo E6700處理器的計算能力約為21GFlops。由此可見IBM Roadrunner 1.026PFlops的速度是何等的恐怖。IBM Roadrunner的出現也標志著美國超級計算機領域在11年內完成了一千倍的跨越,從TFlops邁入了PFlops時代。