michaelzhang 发表于 2021-8-18 11:02:55

利用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/

zichen 发表于 2023-1-5 22:22:53

很好很强大~

panzerkiller 发表于 2023-1-12 23:13:02

很红很暴力
页: [1]
查看完整版本: 利用eGPU在MacOS上擴展外置顯卡來貢獻Bonic志願計算

论坛官方淘宝店开业啦~