Патч ускорил DDR3-память PS4 Pro в PS4linux с 10,6 до 504 МБ/с
Разработчик выяснил, что DDR3-чип на 1 ГБ в PS4 Pro читался CPU по 8 байт через узкое PCI-окно со скоростью 10,6 МБ/с. Он реверс-инжинирил закрытый драйвер sbram из Orbis с помощью ИИ и задействовал DMA-движок саутбриджа: чтение выросло до 504 МБ/с, запись — до 425 МБ/с, потолок движка около 1,4 ГБ/с.
- Чтение DDR3 выросло с 10,6 до 504 МБ/с, запись — с 138 до 425 МБ/с
- Потолок DMA-движка саутбриджа — около 1,4 ГБ/с на задачах по 65 408 байт
- Драйвер видит движок как PCI-устройство 104d:90cd и гоняет данные через буфер ниже 4 ГБ
- Протокол Orbis: байт-счётчик, источник, приёмник, регистр 0x1d40 и маска прерываний 0x11
Читать дальше
Гаджеты