Microsoft DirectStorage. Technologia z konsol pomoże PC-tom błyskawicznie ładować gry

Microsoft DirectStorage. Technologia z konsol pomoże PC-tom błyskawicznie ładować gry02.09.2020 10:51
fot. Microsoft

Nowa generacja konsol, w tym Xbox Series X i PlayStation 5 stawia na dyski SSD jako standard. I to nie byle jakie dyski SSD, bo jedne z najlepszych w swojej klasie, ale i posiadające unikatową architekturę. Koniec kpin PC-towców, którzy takie nośniki mają od 2012 r.

Jak się okazuje, te wyśmiewane od wielu lat za technologiczne zacofanie konsole, pomogą też PC-tom. Wszystko dzięki Microsoft DirectStorage. Jest to API, które zostanie wprowadzone na PC-ty z Windows 10 i wraz z DirectX12 Ultimate, znacznie pomoże twórcom gier, ale przede wszystkim Microsoft zapewnia, że różnicę odczują też gracze.

DirectStorage pomoże graczom w dwojaki sposób

Nowe API Microsoftu po pierwsze ma zwiększyć przepustowość danych I/O. Przy bieżącej technologii korzyści po prostu nie rosły proporcjonalnie, nawet jeśli dysponowaliśmy super-szybkim dyskiem NVMe. Co ważne - nie chodzi tylko o samą prędkość, ale i sposób wczytywania informacji.

Obecne rozwiązania po prostu nie były stworzone do tego, by radzić sobie z tyloma żądaniami jednoczesnego odczytu i zapisu. Ich praca polegała na załadowywaniu dużych "kawałków" danych jednocześnie przy bardzo niewielkiej liczbie żądań I/O. Teraz maksymalna liczba żądań I/O wzrośnie w nieporównywalny sposób, a gry będą mogły załadowywać w błyskawicznym tempie tylko te elementy, które są na bieżąco potrzebne.

[facebook=https://www.facebook.com/dobreprogramy/posts/10157720318170686]

Dzięki temu zamiast ładować niepotrzebne elementy "na zapas", gry będą mogły wczytywać tekstury znacznie wyższej jakości potrzebne do bieżącej sceny. Reasumując – nie tylko znacznie szybsze wczytywanie danych, ale i możliwość załadowywania ich w nowoczesny sposób, z uwzględnieniem najnowszych praktyk deweloperów gier wideo..

Microsoft nawet podaje tutaj konkrety: gry na Xbox One miały maksymalny "budżet" 50 megabajtów na sekundę, jeśli chodzi o bieżące strumieniowanie danych i jedynie maksimum kilkuset operacji I/O na sekundę. Teraz, zakładając, że mówimy o takich samych 64-kilobajtowych blokach danych, jak w Xbox One, technologia DirectStorage pozwoli na takich operacji aż trzydzieści pięć tysięcy.

Xbox Series X - Xbox Velocity Architecture Trailer

API Microsoftu ma także dokłada najnowsze mechanizmy dekompresji tekstur, tak aby zmaksymalizować możliwości obecnych procesorów. Dzięki DirectStorage, cały proces przekazywania danych gier z poziomu dysku zwiększy również efektywność odciążonego GPU.

Jest w tym jakiś haczyk?

DirectStorage ma być zgodny wyłącznie z dyskami NVMe. Microsoft zapowiedział również, że technologia będzie dostępna na wybranych systemach operacyjnych. Nie padło bezpośrednio hasło "Windows 10", więc może jest szansa, że osoby na Windows 8/8.1 także skorzystają z tego API. Z kolei Windows 7 nie obsługuje natywnie na poziomie systemowym dysków NVMe.

Technologia DirectStorage ma być wstępnie udostępniona deweloperom w przyszłym roku. Microsoft właśnie finalizuje API we współpracy ze swoimi partnerami. Warto na końcu dodać, że osoby niedysponujące dyskami NVMe nadal będą mogły grać we wszystkie gry, ale nie skorzystają po prostu z jego dobrodziejstw.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.