Pi 5 poate gestiona viteze PCIe 3.0 și GPU-uri AMD destul de vechi
WTF?! Funcționalitatea extinsă PCIe a Raspberry Pi 5 este una dintre cele mai atrăgătoare upgrade-uri față de predecesorii săi. Majoritatea proprietarilor îl folosesc probabil pentru a instala stocare rapidă, cipuri AI sau plăci de rețea, dar modderii l-au conectat cu succes la plăcile grafice dedicate. Deși Pi nu este un PC pentru jocuri, instalarea unui GPU pe unul ar putea debloca posibilități interesante.
Prolificul modder Raspberry Pi Jeff Geerling a publicat recent instrucțiuni pentru conectarea unui Raspberry Pi 5 la o placă grafică externă. După ani de încercări și erori, a reușit să ruleze Doom 3 la o viteză stabilă de 60 de cadre pe secundă în 4K.
Proiectul necesită o mulțime de hardware suplimentar și modificări extinse ale software-ului. Pentru a conecta GPU-ul și a-și converti semnalul la Pi, Geerling a folosit o carcasă externă a plăcii grafice, un cablu OcuLink, un modul HAT, o sursă de alimentare ATX și o metodă de pornire.

Testarea câtorva GPU-uri a arătat că cardurile AMD mai vechi se potrivesc cel mai bine pentru Pi, datorită politicii AMD de a publica drivere open-source, pe care Geerling le-ar putea personaliza pentru Pi. Modderul a ales un Radeon RX 460 de 4 GB deoarece informațiile despre driverele și hardware-ul său sunt ușor disponibile.
După ce a corectat nucleul Linux, Geerling a ales Doom 3 dintr-o listă de jocuri care acceptă în mod nativ sistemul bazat pe Pi’s Arm. Filmul de groază în prima persoană din 2004 de la Id Software este probabil cel mai solicitant joc din mulțime, dar RX 460 nu a avut probleme la rularea unui titlu care precede lansarea sa cu 12 ani. Geerling bănuiește că blocarea internă de 60 fps a lui Doom 3 este singurul lucru care împiedică performanța să urce mai sus.

Geerling a încercat inițial să conecteze mai multe GPU-uri la Raspberry Pi Compute Module 4 în 2022, dar a realizat doar sarcini de bază de afișare grafică. Expansiunea PCIe a lui Pi 5 pune la îndemână sarcini de lucru mai solicitante. Deși oficial acceptă doar PCIe 2.0, este posibilă deblocarea vitezelor PCIe 3.0.
Între timp, Pineboards a rulat cu succes un joc de curse open-source pe un Pi cu un RX 460 în august 2024, ceea ce a determinat recentul experiment al lui Geerling cu Doom 3. Privind în viitor, RX 460 probabil că nu poate gestiona cu ușurință sarcinile AI, dar codificarea video ar putea fi o aplicație utilă. Geerling încearcă, de asemenea, să ruleze motoarele de browser web prin GPU și să exploreze posibilitatea de a face compatibile plăci AMD mai noi.
