I somras rapporterade vi om en användare som stoppade ett andra grafikkort i datorn och använde det för att generera extra bildrutor med Lossless Scaling. Nvidias nya ”neurala rendering” i DLSS 5 fungerar precis som bildrutegenerering på färdigrenderade bildrutor och är inte ett steg i själva renderingsprocessen. Det fick utvecklaren Marcelo Guibout att komma på idén att göra samma sak med den, rapporterar Tom's Hardware.
Sagt och gjort. Marcelo Guibout har redan nu släppt en tidig betaversion av Neural Coprocessor, ett öppet källkod-projekt för en plugin till Reshade kallad MPGU Bridge som flyttar DLSS 5-”renderingen” till ett separat grafikkort.
Datorn måste alltså ha två grafikkort, där åtminstone det ena behöver vara i RTX 50-serien (eller RTX 40-serien om användaren ger sig på att använda DLSS 5 modifierat för att kunna köra på den äldre generationen). Båda behöver även en skärm ansluten, eftersom själva spelet kommer visas på en skärm som är ansluten till det andra kortet men det första kortet ändå behöver en skärm för att spelet ska kunna rendera via det kortet som vanligt.
För att använda pluginen krävs för det första ett DirectX 12-baserat spel; det fungerar inte alls med DirectX 11 eller Vulkan. Användaren måste själv få tag i nvngx_dlssnr.dll, till exempel från NBA 2K27 köpt på Steam, och först se till att det fungerar utan pluginen.
- Installera Reshade 6.8.0 eller senare med stöd för tillägg – du måste kryssa i det i Reshades installationsprogram. Det placerar filen dxgi.dll (eller d2d12.dll) i samma mapp som spelets .exe-fil.
- Placera de fyra filerna som kommer från Neural Coprocessor i samma mapp – nvngx.dll_mgpu_bridge.addon64, mgpu.ini, gpu1.ini och ReShade2.ini.
- Med standardinställningar aktiveras pluginen cirka tio sekunder efter att spelet kör igång, men du kan ändra till att aktivera själv med kortkommandot CTRL+ALT+F10 genom att ändra ”AutoArm=1” till ”AutoArm=0” i filen mgpu.ini.
- Gör eventuella grafikinställningar innan du aktiverar tillägget.
Ytterligare detaljer och en lista över kända begränsningar finns på Github.
Marcelo Guibouts egna tester visar att DLSS bildrutegenerering och ”neurala rendering” tar samma resurser i anspråk på grafikkortet. I The Blood of Dawnwalker i 1080p får hans testdator med RTX 5060 Ti 16GB 67–70 bilder per sekund utan bildrutegenerering och upp till 172 bilder per sekund med Ultra Performance-läget, men med DLSS 5 på samma grafikkort sjunker bildhastigheten till 69–71 bilder per sekund i Ultra Performance och 44 utan någon bildrutegenerering.
Med pluginen aktiverad sjunker hastigheten inte alls utan bildrutegenerering (samma 67–70 FPS), och bara marginellt i Ultra Performance-läget, till 157 bilder per sekund. Siffrorna kommer så klart variera beroende på både spel och vilken hårdvara som används, men Marcelo Guibout räknar med att de flesta kommer se en tydlig förbättring av att avlasta DLSS 5 till ett separat kort.