利用eGPU在MacOS上擴展外置顯卡來貢獻Bonic志願計算
本帖最后由 michaelzhang 于 2021-8-18 11:30 编辑最近實踐成功在MacBook Pro上外接了一個廉價的eGPU擴展口實現了把PC上的大GPU接到到MacOS上使用計算任務,非常順便,特此向大家介紹一下如何使用,並且有相關問題大家也可以隨時來問我。
以下是成功執行了PremeGird項目的任務,其中在設置了限制CPU資源,以使用eGPU資源爲主,這樣就可以不影響日常電腦的工作:
Taobao上有賣各種PCIe擴展接口,我使用的是PCIe轉TB3(雷電3)接口,MacBook應該都可以支持TB接口,只是不同年份的機器支持的版本不同,最近三年內的都是可以支持TB3的,這樣就可以保證最大程度的使用eGPU的性能效率。
macos並不是支持所有的GPU,其中對AMD的兼容性最好,nVidia的幾乎很難支持,如果使用winOS的,相信eGPU可以支持的範圍會多,選擇更大,具體可以參考apple support上的兼容列表:
https://support.apple.com/en-us/HT208544
這個eGPU需要一個PC電源單獨供電,但不需要電腦開關,因爲當TB3接口直接連上macos後,電腦會自動啓動,系統也會自動識別,我使用的是一個300w的小電源,具體可以根據GPU的最大功率上限而定,看上去的原理是PCIe轉到NVMe接口再轉成了TB3接口,taobao上還有賣其它直接使用M.2的PCIe接口的擴展,如果不使用TB3接口,會便宜一半的價格,當然總體幾百元本來就不貴,要比品牌機箱的eGPU動而好幾千的要便宜很多很多。
接上eGPU後,系統上方會顯示一個小icon,當不用的時候,在這個小icon上先中斷連接,然後直接拔TB3接口,GPU和電源會自動中斷。當我跑boinc任務的時候,會看到系統裏eGPU的使用率幾乎可以達到全滿。
國外 egpu.io 社區裏有各種eGPU選擇,目前在Mac上沒有看到TB4的支持,只有最新一些intel第10/11代蕊片的遊戲本上有看到TB4接口,還有miniPCIe接口,這些都是常用的,總之TB接口是我看到無論在Mac/win/linux上最方便的選擇:
https://egpu.io/best-egpu-buyers-guide/
很好很强大~ 很红很暴力
页:
[1]