Ana içeriğe geç
Donanım

ReBarUEFI eski anakartlara Resizable BAR desteği getiriyor

Öne çıkanlar

  • ReBarDxe modülü UEFI bellenimine eklenerek her önyüklemede PCI bellek alanını yeniden yapılandırıyor.
  • Proje Sandy Bridge ve Haswell dahil olmak üzere eski platformlardaki MMIO sınırlarını 512 GB seviyesine çıkarıyor.
  • RX 580 ekran kartı ve eski nesil Core i5 işlemciyle yapılan denemelerde oyunlarda yüzde 12 performans artışı kaydedildi.

Açık kaynaklı ReBarUEFI projesi, resmi olarak desteklenmeyen eski UEFI sistemlerinde Resizable BAR özelliğini etkinleştirmek için geliştirildi. UEFI donanım yazılımına eklenen özel bir DXE sürücüsü aracılığıyla çalışan proje, işlemcinin ekran kartı belleğinin tamamına doğrudan erişmesine imkan tanıyor. Bu teknoloji, modern grafik kartlarının tam performansla çalışmasını sağlarken Intel Arc ekran kartlarının temel gereksinimleri arasında yer alıyor.

Sistem, UEFI ürün yazılımının DXE birimine enjekte edilen ReBarDxe modülü üzerinden işliyor. Modül, PCI kaynak ayırma işlevini devralarak NVRAM üzerinde saklanan yapılandırma değerini okuyor ve PCI numaralandırması sırasında büyük bellek alanlarını tahsis ediyor. Proje kapsamındaki yamalar, Sandy Bridge, Ivy Bridge, Haswell ve Skylake gibi eski Intel mimarilerindeki MMIO alanı sınırlarını kaldırarak 64 bit BAR yapılarının 32 bite düşürülmesini engelliyor.

Kullanıcılar sistem yapılandırmasını Windows ve Linux ortamında çalışan ReBarState aracıyla ayarlayabiliyor. İmzalanmamış modüllerin çoğu anakartta Güvenli Önyükleme devredeyken de çalıştığı belirtiliyor. Geliştirici, Core i5 3470 işlemci ve RX 580 grafik kartıyla yapılan testlerde yüzde 12'ye varan kare hızı artışı elde edildiğini aktardı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.