時間:2020-04-08 | 欄目:臺式機 | 點擊:次
IT前沿4月8日消息當蛋白質產生時,他們經歷了一個稱為折疊的復雜過程,正所謂:因為蛋白質分子從氨基酸長鏈變換到一個復雜形狀(它稱做“折疊”)。最后形成的蛋白質確定了其關鍵的性質與功能。科學家編寫軟件模擬蛋白質折疊的過程,以了解它們如何工作,從而開發新藥,治療疾病等。
Folding@Home是由斯坦福大學利用微機聯網,形成超級電腦(分布式計算)來模擬蛋白質折疊。其客戶軟件安裝在PC機,它與中心服務器連接,收到“計算單元”。客戶端使用空閑CPU資源運算,然后把完成的“計算單元”上傳到服務器。現在致力于將其資源用于應對持續的冠狀病毒危機。
當你不使用計算機時,Folding@Home是一個偉大的方式讓你的電腦做有益的工作,客戶端運行在低優先級,當你使用計算機工作時,你根本感覺不到它在運行。注意“使用計算機”指做繁重運算。一般而言,凡是瀏覽網頁和文字處理CPU使用率都非常少,所以,即使這些任務運行時,Folding@Home運行時計算機也幾乎是100%的使用率。它有助于在任何時候離開你的電腦,但沒有必要,因為程序可以任何時間在你的電腦上運行。
IT前沿此前報道,當“Folding@Home”項目的人們向計算機愛好者發出呼吁時,互聯網開始響應,該項目現在吸引了足夠多的用戶,其算力已經超過世界排名前七的超級計算機。
如果你想將CPU算力資源捐贈給該項目,則現在可以輕松進行。微軟已共享一個PowerShell腳本,該腳本將允許用戶在Windows Sandbox上安全地運行“Folding@Home”客戶端。為此,你需要以管理員身份打開PowerShell或命令提示符并運行:
Powershell.exe-ExecutionPolicyBypass-File.\install_folding_sandbox_on_host.ps1
如果要傳遞用戶名,則可以添加-username選項:
Powershell.exe-ExecutionPolicyBypass-File.\install_folding_sandbox_on_host.ps1-username<yourusername>
此腳本包含在Windows Sandbox上下載并安裝最新的Folding@Home客戶端的功能。如果你未啟用沙盒,則腳本將首先啟用沙盒并重新啟動系統。完成后,你可以再次運行該腳本以在Windows Sandbox上下載并安裝最新的客戶端。
微軟還為該腳本創建了GitHub開源存儲庫,并要求Windows用戶提交有關在Windows Sandbox中運行應用程序的想法。