Developer je omogućio Resizable BAR za Intel Arc grafičke kartice na starijim Linux sistemima bez potrebe za modifikacijama BIOS-a, prilagođenim drajverima ili zakrpama za kernel.

Prema VideoCardzu, uslužni program, nazvan arc-rebar, mogao bi učiniti Chipzilline grafičke kartice korisnijim u mašinama čiji su proizvođači matičnih ploča prestali izdavati značajna ažuriranja prije nekoliko godina.

Intel preporučuje Resizable BAR za optimalne Arc performanse. Ova funkcija omogućava procesoru pristup većoj grafičkoj memoriji, izbjegavajući ograničenja malog memorijskog prozora.

Developer je testirao zaobilazno rješenje na matičnoj ploči Supermicro X9DRH-7TF sa Intel C602 čipsetom, dva Xeon E5-2670 v2 procesora i BIOS firmverom iz 2015. godine.

Arc B580 sa 12 GB grafičke memorije obavljao je GPU zadatke, dok je Debian 13 isporučivao operativni sistem.

Prije primjene zaobilaznog rješenja, kartica je otkrila samo 256 MB video memorije dostupne CPU-u. Nakon toga, Linux je dodijelio 16 GiB BAR prozor, omogućavajući pristup punih 12 GB kartice. To daje deset godina staroj platformi još jednu potencijalnu opciju nadogradnje.

U uzorku developera, izmjereni protok memorije GPU-a povećao se sa 15GB/s na 392GB/s. 4K Vulkan filter zamućenja koji je prethodno zastajao dostigao je 39-50 frejmova u sekundi.

Ti rezultati opisuju specifične testove. Performanse u igrama zavise od aplikacije i ostatka sistema.

Prepreka uključuje integrirani PCIe prekidač na Arc karticama. 8MB BAR na njegovom uzvodnom portu može spriječiti Linux da proširi memorijski prozor GPU-a.

Uslužni program mijenja veličinu BAR-a i prisiljava PCIe root port da se ponovo nabroji tokom pokretanja, omogućavajući Linuxu da dodijeli veći prozor.

Ostaju neki hardverski zahtjevi. Matična ploča mora podržavati Above 4G Decoding i obezbijediti dovoljno memorijski mapiranog I/O prostora iznad 4GB.

Grafičkoj kartici je potreban namjenski PCIe korijenski port (root port) koji ne dijele drugi uređaji, što ograničava broj konfiguracija na kojima se ovo privremeno rješenje može primijeniti.

Ovaj alat trenutno podržava instalacije na sistemima Debian i Ubuntu, a preporučuje se upotreba Linux kernela verzije 6.12 ili novijeg. Funkcionisanje je potvrđeno za seriju Battlemage, dok kartice prve generacije, Alchemist, još uvijek nisu testirane.