找回密码
 新注册用户
搜索
查看: 2659|回复: 6

[原创] 利用eGPU在MacOS上擴展外置顯卡來貢獻Bonic志願計算

[复制链接]
发表于 2021-8-18 11:02:55 | 显示全部楼层 |阅读模式
本帖最后由 michaelzhang 于 2021-8-18 11:30 编辑

最近實踐成功在MacBook Pro上外接了一個廉價的eGPU擴展口實現了把PC上的大GPU接到到MacOS上使用計算任務,非常順便,特此向大家介紹一下如何使用,並且有相關問題大家也可以隨時來問我。

以下是成功執行了PremeGird項目的任務,其中在設置了限制CPU資源,以使用eGPU資源爲主,這樣就可以不影響日常電腦的工作:
截圖 2021-08-18 上午10.59.45.png

Taobao上有賣各種PCIe擴展接口,我使用的是PCIe轉TB3(雷電3)接口,MacBook應該都可以支持TB接口,只是不同年份的機器支持的版本不同,最近三年內的都是可以支持TB3的,這樣就可以保證最大程度的使用eGPU的性能效率。
截圖 2021-08-18 上午11.09.30.jpg

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動而好幾千的要便宜很多很多。
截圖 2021-08-18 上午11.19.27.jpg


接上eGPU後,系統上方會顯示一個小icon,當不用的時候,在這個小icon上先中斷連接,然後直接拔TB3接口,GPU和電源會自動中斷。當我跑boinc任務的時候,會看到系統裏eGPU的使用率幾乎可以達到全滿。
截圖 2021-08-18 上午11.22.45.png

國外 egpu.io 社區裏有各種eGPU選擇,目前在Mac上沒有看到TB4的支持,只有最新一些intel第10/11代蕊片的遊戲本上有看到TB4接口,還有miniPCIe接口,這些都是常用的,總之TB接口是我看到無論在Mac/win/linux上最方便的選擇:
https://egpu.io/best-egpu-buyers-guide/
回复

使用道具 举报

发表于 2023-1-5 22:22:53 | 显示全部楼层
很好很强大~
回复

使用道具 举报

发表于 2023-1-12 23:13:02 | 显示全部楼层
很红很暴力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-3-29 13:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表