Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer
Battlefield 1 får stöd för DirectX 12
Köper hellre ett extra grafikkort än att gå över till dx12 och w10.
Kör hellre 2 AMD kort i win10 och dx12 en 1 Nvidia kort, så bra nyheter för mig ^^
DX12 kommer ju med Explicit Multi-GPU och Split-frame rendering, så vram kommer kunna användas från båda korten istället för att båda korten behöver använda samma pool med minne när de hjälps åt att rendrera samma bild.
Men som jag förstått det så krävs det att utvecklarna optimerar för EM-GPU.
Rent tekniskt är det helt upp till utvecklarna att hantera VRAM i DX12 så visst kan man göra saker där data inte måste replikeras till VRAM i alla kort. Dock har inte multi-display-adapter (MDA) tekniken något explicit stöd för att flera GPUer ska kunna dela VRAM.
Finns dock två andra varianter av multikort-stöd i DX12, explicit och implicit linked-display-adapter (LDA), där GPUerna kan läsa/skriva direkt i VRAM på andra kort. Dock kräver LDA att alla kort är identiska. Skillnaden mellan "explicit" och "implicit" är att den förra kräver att spelet explicit lägger in stöd för LDA (samma sak gäller MDA, spelet måste explicit lägga in stöd). I "implicit" läget vet inte spelet ens om att det är flera kort utan allt sköts helt via drivers.
Som jag förstått det är Nvidias tanke med Pascals SLI design att gå all-in på implicit LDA. Man har ökat bandbredden via SLI-bryggan och det faktum att man kör via en SLI-brygga i stället för via PCIe-bussen gör att man får lägre latens. Lägsta möjliga latens till andra korts VRAM är kritiskt om det ska bli någon form av effektivitet på att läsa/skriva i VRAM på andra kort.
Skulle säga att på pappret ser därför implicit LDA klar mest intressant ut då det ska fungera i alla DX12 spel. Men vill se verkliga resultat innan jag drar några större växlar på det.
Sedan är det faktiskt fullt möjligt att kombinera implicit LDA med MDA. T.ex. skulle man kunna köra två dGPU i LDA och sedan använda CPUns iGPU via MDA för t.ex. fysikberäkningar.
Hittills har DX12 varit mer ett skämt än ett seriöst alternativ för de som kör med Nvidiakort. Låg prestanda och buggigt. Det blir väl antagligen bättre med tiden, men är i dagsläget inget argument för att man ska skaffa win10. Och nej, det sparar inga resurser för Microsoft (som inte är några fattiglappar precis) att gå över till 10an, win7 har den livslängd som redan är bestämd och uppdateringar ingår under den tidsperioden oavsett hur många som kör win10.
Jag kollade på en twitch stream igår med en som spelade alphan av BF1 (de fick börja visa spelande igår) och enligt honom verkade det mer lättdrivet än BF4, mer som Battlefront.
Är det verkligen Nvidia som har låg prestanda i DX12 eller är det kanske så att AMD underpresterar i DX11?
Jämför kapaciteten i 390 och 970, 390 är i teorin snabbare på var enda punkt men ändå presterar dessa två kort i praktiken identiskt i DX11. Kanske är så att Nvidias 900-serie inte ser någon vinst med DX12 för man kommer redan väldigt nära kortets kapacitet i DX11.
Sedan är den största vinsten med DX12 lägre "overhead". Problemet (om man nu ska se det som ett problem) är att typiska PC-maskiner är inte i närheten att vara CPU-begränsade i spel så att DX12 ger lägre overhead kvittar då flaskhalsen är GPU vare sig man kör DX11 eller DX12.
Finns en del tester där man jämfört lågt klockade eller på andra sätt svaga CPUer parade med väldigt stark GPU (980 Ti och Fury X), i en sådan konfiguration ser alla titlar som idag har DX12 stöd en klar boost i DX12 över DX11. Även Nvidias 900-serie.
Så Nvidias främsta orsak att 900-serien presterar så "dåligt" i DX12 är helt enkelt att man har "för bra" DX11 drivare
@Dem8n: Det är absolut så att utvecklare som portar sin kodbas från DX11 till DX 12 får väldigt små vinster, ibland försämras till och med prestanda. Men det man ska ha i åtanke är att Dice jobbade tillsammans med AMD runt Mantle-API:et och har därmed gjort allt förarbete som krävs för att köra en spelmotor på lågnivå-ramverk. Chansen är alltså betydligt större att Dice redan från start utvecklat BF1 med både DX11 och DX12 i åtanke.
Ja just det ja, det hade jag helt glömt bort, håller tummarna. 😊
Skickades från m.sweclockers.com
- Igår Hyte Thicc Q60 är fläskig vattenkylare med 5‑tumsskärm 8
- 2 / 6 Silverstone gör flygfärdig kylare med 12 fläktar 21
- 2 / 6 Uppdatering gör Meta Quest 2 betydligt snabbare 12
- 2 / 6 Rörelsesensorn Leap Motion Controller får uppföljare efter tio år 7
- 1 / 6 Noctua presenterar nästa generations flaggskeppskylare 53
- Helgsnack: Vad jobbar du med?103
- Dyra avgifter tvingar bort Reddit-applikationer90
- Kan man byta LAN IP i en ASUS router utan att tappa reservationer?5
- Battlefield 20423138
- Sweden Rock 20239
- Windows 11 färghantering, eller snarare bristen på densamma?3
- Fractal Design avtäcker Terra – trä och nordisk design i pytteformat60
- Val av CPU och GPU för mitt 13k-ish bygge?3
- Vad borde jag uppgradera först: 10600K vs 2080s?3
- Gamingdator med RTX 4080, 25-30 kSEK8
- Köpes Söker Ryzen 5 5600 samt AM4 moderkort.
- Säljes Massa spelkoder till salu
- Säljes säljer Sapphire Radeon RX590. prestanda ung. GTX 970, 1060, 1660
- Köpes Steam Deck köpes
- Säljes Komponenter samt 3d skrivare
- Säljes Chassi - Lian Li TU150
- Säljes PSU - SFX 750W Cooler Master
- Säljes HP ENVY x360 2-in-1 Laptop
- Säljes Lenovo Thinkpad T460s - i7-6600U
- Säljes Asus RX 5700XT ROG Strix OC
- Hyte Thicc Q60 är fläskig vattenkylare med 5‑tumsskärm8
- Krönika: Blod, svett och kisel – eller vad Calle tar med sig från Computex 20234
- Svensk forskare: AI kan utrota mänskligheten97
- Helgsnack: Vad jobbar du med?103
- Paketboxar bannlysta från Stockholms gator118
- Paint får mörkt tema21
- Var fjärde svensk piratkopierar139
- Silverstone gör flygfärdig kylare med 12 fläktar21
- Uppdatering gör Meta Quest 2 betydligt snabbare12
- Rörelsesensorn Leap Motion Controller får uppföljare efter tio år7
Externa nyheter
Spelnyheter från FZ
- FZ Play – Demondags för FZ-klanen i Diablo IV igår
- FZ videorecenserar Diablo IV! 02/06
- Apokalypsen blir skådeplats för f.d. CD Projekt-anställdas första egna spel 02/06
- Ubisoft Forward: Avatar, Assassin's Creed Mirage och... Star Wars? 02/06
- Diablo, Zelda, Diablo och Zelda spelar vi – vad spelar du? 02/06