PS3破解新發(fā)現(xiàn):醫(yī)療研究程序新用途
全世界人民都知道PS3被George Hotz破解了!雖然這名破解iPhone和PS3的神奇小子在公開(kāi)PS3漏洞后,表示自己接下來(lái)不會(huì)把全部精力放在破解PS3上,不過(guò)國(guó)外已經(jīng)有其他程序愛(ài)好者開(kāi)始了對(duì)PS3軟件的研究工作。
PS3運(yùn)行蛋白質(zhì)折疊演算程序時(shí)的界面。
網(wǎng)名為SKFU的網(wǎng)友在對(duì)PS3專用蛋白質(zhì)折疊演算程序“Folding@Home / Life with PlayStation”的研究中發(fā)現(xiàn)了幾處令人感興趣的地方:第一,這個(gè)程序相比其他PS3游戲或程序擁有更高級(jí)別的權(quán)限。比如只有它可以訪問(wèn)/dev_hdd0/,而其他程序不能。該程序可以讀取、寫入并執(zhí)行存放在/dev_hdd0/的文件,因?yàn)镾KFU發(fā)現(xiàn)該程序自己創(chuàng)建了名為cntlnk的目錄。
第二,PS3的XMB菜單中,在程序或游戲上按下三角鍵時(shí),一般會(huì)首先運(yùn)行名為PARAM.sfo的文件。不過(guò)“Folding@Home / Life with PlayStation”又是一個(gè)例外,在它上面按下三角鍵時(shí)則忽略了這個(gè)文件,頂替它運(yùn)行的是“Folding@Home / Life with PlayStation”中的一個(gè)XML文件。
被調(diào)用的XML文件內(nèi)容。
第三,SKFU還在舊版本的“Folding@Home / Life with PlayStation”中發(fā)現(xiàn),這個(gè)程序擁有部分控制PS3 SPU的能力,比如它能定義SPU使用程度。
雖然,作為普通的玩家,我們不清楚上面的情況對(duì)于PS3破解意味著什么,不過(guò)總感覺(jué)“那一天”越來(lái)越近了,您說(shuō)是不是?
關(guān)于“Folding@Home / Life with PlayStation”
美國(guó)史丹佛大學(xué)(Stanford University)與新力電腦娛樂(lè)(SCE),將于 PS3 主機(jī)上提供“Folding@Home”蛋白質(zhì)折疊研究分散式運(yùn)算計(jì)劃軟體,讓 PS3 也能參與蛋白質(zhì)相關(guān)疾病研究。
Folding@Home 是由史丹佛大學(xué)所主導(dǎo)的蛋白質(zhì)折疊研究計(jì)劃,透過(guò)電腦運(yùn)算的模擬來(lái)研究蛋白質(zhì)折疊,誤折,聚合及由此引起的阿茲海默癥、狂牛病、帕金森氏癥...等相關(guān)疾病的成因與治療方法。
該計(jì)劃是透過(guò)網(wǎng)際網(wǎng)路,來(lái)將研究所需的相關(guān)運(yùn)算分散到所有參與計(jì)劃的電腦上執(zhí)行,藉以達(dá)成超越超級(jí)電腦的龐大運(yùn)算效能。目前 Folding@Home 提供 Windows、Linux / BSD 與 Mac OS X 等版本的客戶端運(yùn)算軟體,總計(jì)有 56 萬(wàn)使用者參與,總運(yùn)算效能達(dá) 162 TeraFLOPS(每秒 162 兆次浮點(diǎn)數(shù)運(yùn)算)。
本次 史丹佛 與 SCE 聯(lián)合發(fā)表,配備有高效能微處理器“Cell”的 PS3 主機(jī)也將加入此一研究計(jì)劃,目前已由雙方合作將相關(guān)軟體移植到 PS3 主機(jī)上。透過(guò)針對(duì)浮點(diǎn)數(shù)運(yùn)算特化的 Cell 微處理器,單一 PS3 主機(jī)即可提供上百 GigaFLOPS(每秒 1000 億次浮點(diǎn)數(shù)運(yùn)算)等級(jí)的運(yùn)算效能,集合 1 萬(wàn)臺(tái) PS3 主機(jī)即可實(shí)現(xiàn) PetaFLOPS(每秒千兆次浮點(diǎn)數(shù)運(yùn)算)等級(jí)的運(yùn)算效能,超越目前 162 TeraFLOPS 的總運(yùn)算效能。
PS3 版的 Folding@Home 客戶端軟體除了單純的模擬運(yùn)算之外,并將支援進(jìn)階的視覺(jué)效果,透過(guò)主機(jī)內(nèi)建的 RSX 繪圖處理器,以高動(dòng)態(tài)光源(HDR)與等值面成像(Isosurface Rendering)等技術(shù),來(lái)將計(jì)算中的蛋白質(zhì)分子折疊模擬以即時(shí) 3D 繪圖方式細(xì)致的呈現(xiàn)出來(lái),并提供以 PS3 控制器來(lái)進(jìn)行 3D 互動(dòng)導(dǎo)覽的功能,讓玩家能穿梭在奈米等級(jí)的空間中,自由的從各種不同角度來(lái)觀看蛋白質(zhì)的結(jié)構(gòu)。
除了 PS3 之外,研究小組目前也在開(kāi)發(fā)使用繪圖處理器(GPU)所具備的龐大向量浮點(diǎn)數(shù)運(yùn)算處理能力來(lái)進(jìn)行運(yùn)算的版本,在 ATI 新一代繪圖處理器上同樣也能達(dá)成每臺(tái)系統(tǒng)上百 GFLOPS 的高運(yùn)算效能,是現(xiàn)有微處理器的 20~40 倍之多,預(yù)計(jì)于 9 月底前會(huì)釋出針對(duì) ATI GPU 所設(shè)計(jì)的測(cè)試版軟體。 #p#page_title#e#
繼尋找外星生物的 SETI@Home 之后,相繼出現(xiàn)了各種分散式運(yùn)算研究計(jì)劃,透過(guò)集合全世界眾多電腦閑置運(yùn)算能量的方式,來(lái)提供科學(xué)研究所需的龐大運(yùn)算效能。而本次史丹佛與 SCE 的合作,顯示出不只是 PC 或 Mac,連游樂(lè)器或繪圖卡也能邁入高效能電腦系統(tǒng)的行列,替科學(xué)研究貢獻(xiàn)一分力。