AMD introducerar ray tracing i realtid för renderingsmotorn Prorender

Permalänk
Melding Plague

AMD introducerar ray tracing i realtid för renderingsmotorn Prorender

Temat med ray tracing i realtid fortsätter på årets upplaga av Game Developers Conference, där AMD avtäcker hårdvaruaccelererat stöd för tekniken i sin renderingsmotor Prorender.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Avstängd

Okej, så detta är inte alls relaterat till Microsofts DXR?

Har dom utvecklat detta seperat på någon vänster, känns ju lite lustigt.

Visa signatur

R7 3700X | X570 Aorus Master | 32GB | EVGA 1080 Ti FTW3 | Noctua NH-D15S | FD Meshify C Copper
R7 1700 | X370 Gaming-ITX | 16GB | RX Vega 64 LE | Noctua U12S | Node 304
2 x HPE ProLiant Microserver Gen 8 | 1265L V2 | 16GB | 20TB

Permalänk
Medlem

" då Prorender numera bygger på det öppna grafikgränssnittet Vulkan" :=)

Visa signatur

CPU: I7 7700k @ 4.6GHz - Noctua NH D15S - Asus ROG Strix Z270F Gaming.
GPU: RTX 3070TI @2 st 120mm cf-v12hp hydro dynamic fläktar. 👍
RAM: 32GB DDR4 3200MHz. HÅRDDISK: 4 st SSD, 2 Mekaniska.
MONITOR:1 Xiaomi MI 34"- 3440x1440 144Hz MONITOR:2 Optix MAG274R 27" 1080p 144Hz MONITOR/Tv:3 LG 47lv355n-ZB 47". Nätagg: Corsair Newton R2 1000W. Allt i ett Cooler Master CM Storm Stryker.

Permalänk
Medlem

@SeF.Typh00n: Tänkte skriva i DXR nyheten om amd prorender men hade inte tid
gpuOpen är initiativet från AMD som är raka motsatsen till gameworks (gamebreaks), vilket är opensource.
Där finns det massor av verktyg, gpu profiler, andra raytrace verktyg på t.ex. openCL (radeonRays), liquidVR samt compute verktyg.

https://gpuopen.com/gaming-product/radeon-pro-render/

Nu stöds ProRender för övrigt till 3ds max 2018, verkar vara helt ok i snabbtest.

Permalänk
Medlem

Sweet med Vulcan Raytrace

Permalänk
Datavetare
Skrivet av HappyPie:

@SeF.Typh00n: Tänkte skriva i DXR nyheten om amd prorender men hade inte tid
gpuOpen är initiativet från AMD som är raka motsatsen till gameworks (gamebreaks), vilket är opensource.
Där finns det massor av verktyg, gpu profiler, andra raytrace verktyg på t.ex. openCL (radeonRays), liquidVR samt compute verktyg.

https://gpuopen.com/gaming-product/radeon-pro-render/

Nu stöds ProRender för övrigt till 3ds max 2018, verkar vara helt ok i snabbtest.

Riktigt cool teknik. Verkar dock som Nvidia kanske inte var att för stora skitstövlar med att utelämna allt innan Volta i deras egen backend (äldre kort kan fortfarande använda Microsoft generella implementation)

"For example on the following “Science Fiction” scene (775K triangles) Radeon ProRender produces 15 FPS in full HD resolution on a Radeon R9 Nano graphics card." länk

Försökte gräva lite i hur många trianglar en modern AAA-titel drar runt. Hittade detta från 2014 som beskriver PS4/XBO titlar, några axplock

  • The Order 1886 (PS4) - # of polygons: 100,000 per character

  • Infamous Second Son (PS4) - # of polygons: 120,000 per character

  • DRIVECLUB (PS4) - # of polygons: 250,000 per car

  • Sunset Overdrive (XBO) - # of polygons: 40,000 per character

D.v.s. dagens grafikkort kan användas för att utforska tekniken, lär bli svårt att riktigt använda tekniken i verkliga spel. Där krävs någon generation till.

Kikade som hastigast på koden. Väldigt kul att se hur AMD verkligen använder standard OpenCL. När GPUOpen drog igång gjorde man ju ett stort nummer om att det möjliggjorde användande av "Shader Intrinsic".

"Intrinsic" är i princip ett bekvämt sätt att kunna mixa plattformsspecifik assembler direkt i C/C++/OpenCL kod, d.v.s. resultatet blir helt bundet till en viss instruktionsuppsättning. Inte speciellt "open".

Intrinsic är ett problem i vissa högpresterade bibliotek när man jobbar med ARM CPUer, inte helt ovanligt att sådana bibliotek använder intrinsic för SSE/AVX, man måste då skriva motsvarande med NEON intrinsics (ofta inte svårt, men tar tid och kan introducera nya buggar)...

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

För den som vill jämföra i egen takt: https://imgsli.com/MTI3OQ

Permalänk
Medlem

Känns som att nån på AMD titta på Nvidias rtx demo och sen börja skrika o fladdra armarna med "quick we need to one up them! Pumping bass! Rock!!! Text humping the viewer! Something big and brawny for real men!!! ENGINE!!!!!!!".

Permalänk
Medlem
Skrivet av murklor:

Känns som att nån på AMD titta på Nvidias rtx demo och sen börja skrika o fladdra armarna med "quick we need to one up them! Pumping bass! Rock!!! Text humping the viewer! Something big and brawny for real men!!! ENGINE!!!!!!!".

ProRender har funnits ett tag och den nya funktionaliteten går knappast att implementera på en dag med någon vidare kodkvalité. Tror snarare att de hörde om DXR från Microsoft samtidigt som NVIDIA och utvecklade en egen lösning istället för att hänga på DXR-tåget.

Skickades från m.sweclockers.com

Visa signatur

Mjölnir: Ryzen 9 3900X | X570-I | Ballistix Sport 32GB | Powercolor RX 5500XT 4GB ITX | Kolink Sattelite
Server: Ryzen 5 1400 | X470-F | Ballistix Sport 24GB | ASUS HD 7790 2GB | Sapphire RX 470 8GB ME | NZXT Switch 810