與前代產品相比,Raspberry Pi 5的擴展PCIe功能是其最誘人的升級之一。 大多數用戶可能會用它來安裝快速存儲、AI晶片或網卡,但也有修改者成功地將其連接到專用顯卡上。
雖然Raspberry Pi並不是遊戲電腦,但在其上安裝GPU可以帶來各種有趣的可能性。
Raspberry Pi玩家Jeff Geerling經過多年的反覆試驗,表示他現在已經成功地在4K下以每秒60幀的速度穩定運行《毀滅戰士3》,並且把步驟發表在他的網站上。
他表示有幾種不同的方法可以將GPU插入Raspberry Pi 5,而他的建議是購買一張JMT外置顯卡支架,這張卡使用Oculink和M.2轉Oculink轉接器(附隨)。要使用它,還需要一條Oculink電纜,總共需要80美元。
除此之外,還需要一個HAT模塊將Pi 5上的PCIe FFC連接轉換為M.2插槽,這又增加了20歐元左右。
除此之外還有電源的問題,Pi的PCIe FFC僅支持最高5W的功率輸出。因此通常還需要ATX電源來為插入的顯卡提供足夠的電源。
接下來,就是要選擇一張合適的GPU顯卡。至於要選擇哪一種款GPU,他表示經過他測試幾款GPU後發現,由於AMD發布開放源碼驅動程序程序的政策,舊款AMD顯卡最適合Pi,Geerling可以為Pi定製這些驅動程序。因此,最終他選擇了4GB Radeon RX 460,因為其驅動程序和硬體資訊很容易獲得。
給Linux核心打上更新後,Geerling從原生支持Pi基於Arm的系統的遊戲列表中選擇了《毀滅戰士3》。 Id Software 2004年推出的恐怖第一人稱射擊遊戲很可能是這堆遊戲中對硬體要求最高的,但RX 460在運行這款比其推出時間早12年的遊戲時卻毫無問題。Geerling懷疑,《毀滅戰士3》的內部60fps鎖定機制,是阻止這台硬體性能向上攀升的唯一原因。
Geerling曾在2022年嘗試將多個GPU連接到Raspberry Pi 4,但只能完成基本的圖形顯示任務。 Pi 5的PCIe擴展讓要求更高的工作負載變得觸手可及。 雖然它只正式支持PCIe 2.0,但解鎖PCIe 3.0速度是可能的。
與此同時,Pineboards於2024年8月在配備RX 460的Pi上成功運行了一款開源賽車遊戲,這促使Geerling最近使用Doom 3進行實驗。
預期未來還能用來做些什麼?RX 460可能無法輕鬆處理人工智慧任務,但影片轉碼相關的任務可能是一個有用的應用場景。 Geerling還在嘗試通過GPU運行網絡瀏覽器引擎,並探索兼容AMD新顯卡的可能性。