Specificatie Vulkan 1.1 aangekondigd, verbetert multi-ondersteuning

Inhoudsopgave:
De Khronos Group heeft vandaag de nieuwe Vulkan 1.1- specificatie aangekondigd, die belangrijke verbeteringen aan deze concurrerende API aan de alomtegenwoordige DirectX van Microsoft bevat. Vulkan 1.1 standaardiseert enkele functies die eerder als extensies werden aangeboden, waardoor ze gelijk waren aan Microsoft's DirectX 12 zelf.
Vulkan 1.1 haalt DX12 in
Allereerst hebben we expliciete ondersteuning voor meerdere GPU's die ontwikkelaars controle geven, waardoor een programma zijn werk effectiever kan uitbreiden naar meerdere GPU's dan met SLI- en Crossfire-systemen. De bronnen van één fysieke GPU kunnen worden gebruikt door een andere GPU, verschillende opdrachten kunnen worden uitgevoerd op verschillende GPU's en één GPU kan afbeeldingen weergeven die zijn gegenereerd door een andere GPU.
Met Vulkan 1.1 worden Direct3D-geheugenlay-outs native verwerkt en worden HLSL-programma's die deze lay-outs overnemen ook native verwerkt. Dit maakt het gemakkelijk voor ontwikkelaars om bestaande Direct3D-code naar Vulkan te verplaatsen, omdat ze niet langer al hun programma's hoeven te herschrijven. De nieuwe specificatie verbetert ook de programmeermogelijkheden van de GPU met subgroepbewerkingen, waardoor gegevens op verschillende manieren kunnen worden gedeeld tussen de verschillende threads van een GPU-gebaseerde berekening.
We raden aan om ons bericht te lezen over de beste moederborden op de markt (februari 2018)
Vulkan 1.1 heeft ook verbeteringen voor virtual reality-toepassingen, waarvoor twee verschillende perspectieven van dezelfde scène moeten worden weergegeven, één voor elk oog. Met Vulkan 1.1 kunnen ontwikkelaars meerdere weergaven gebruiken, waarbij een enkele set renderopdrachten meerdere enigszins verschillende outputs produceert met een enkele aanroep, waardoor het efficiënter wordt.
De nieuwe versie van Vulkan ondersteunt ook de nieuwe YUV / YCbCr-kleurformaten die veel worden gebruikt door motion video-codecs. Dit heeft betrekking op ingebouwde ondersteuning voor beveiligde inhoud. Dankzij deze ondersteuning kan deze inhoud worden gebruikt als onderdeel van een GPU-gerenderde scène, met respect voor kopieerbeveiliging en veilige weergave.
Arstechnica-lettertypeAdata verbetert de betrouwbaarheid van zijn solid-state schijven

ADATA-technologie lanceert XPG SX910 Solid State-schijf die de beroemde en krachtige lijn van XPG-gegevensopslagproducten uitbreidt. De SX910
Aangekondigde HDMI 2.1-specificatie, 8k bij 120 fps, betere kleuren en dynamische hdr

Kondigde de nieuwe HDMI 2.1-specificatie aan die grote vooruitgang belooft, waaronder de mogelijkheid om video af te spelen met 8K en 120 FPS.
Nvme 1.4, het nieuwe protocol dat de snelheid verbetert, wordt aangekondigd

NVM Express heeft de NVMe 1.4-specificaties al vrijgegeven, evenals de NVMe over Fabrics (NVMe-oF) -specificaties aangekondigd.