Close
  • Główny
  • /
  • Hazard
  • /
  • Żałosne specyfikacje Steam Decka sprawiają, że żałuję, że nie może uruchomić potężnego chipa M1 firmy Apple

Żałosne specyfikacje Steam Decka sprawiają, że żałuję, że nie może uruchomić potężnego chipa M1 firmy Apple

Valve właśnie zaprezentowało swój zaskakujący nowy handheld do gier,Pokład parowy, i wygląda na bardzo fajny pomysł, dając wszystkie twoje gry na PC w przenośnym urządzeniu podobnym do Switcha. Upuszczając to tak, jakPrzełącz zamówienia w przedsprzedaży OLEDzaczyna się szczególnie zimno ze strony Valve, w sposób, który można tylko szanować.


Ale patrząc na specyfikacje, które go zasilą, moja pierwsza myśl brzmiała: „Czy to naprawdę najlepsze, co mogą zrobić?”. Ponieważ zajmuję się chipem Apple M1 od jego premiery blisko rok temu, a kiedy zagłębisz się w liczby, niepokojące jest to, o ile większą wydajność wydaje się oferować chip Apple w porównaniu ze sprzętem AMD, który pakuje Steam Deck – w szczególności ponieważ oba układy są zbudowane tak, aby pasowały do ​​prawie dokładnie tego samego pakietu termicznego 15 W, więc naprawdę można zamienić M1 bezpośrednio na sprzęt Steam Deck (w pewnym sensie).

Niektóre z nich są dość proste – procesor Steam Deck ma cztery rdzenie (z ośmioma wątkami) w porównaniu z ośmioma rzeczywistymi rdzeniami w Apple M1 (choć cztery są mniej wydajne). Ale w rzeczywistości możemy porównać testy porównawcze, aby zobaczyć, jakiej wydajności można się spodziewać, mimo że procesor AMD wydaje się być niestandardowy.

Wiemy, że jest to układ Zen 2 z 4 rdzeniami i 8 wątkami, działający z częstotliwością 2,4–3,5 GHz i zaprojektowany tak, aby zmieścić się w limicie termicznym 15 W. To prawie dokładnie specyfikacja, której używa Ryzen 3 5300U dla swojego procesora – 5300U działa po prostu z nieco wyższą częstotliwością zegara. Użyjmy więc tego jako naszego benchmarku do porównania z Apple M1.

Najwyższe wyniki Geekbench 5 dla Ryzen 3 5300U, jakie mogę znaleźć, to 1061 w przypadku pojedynczego rdzenia i 4043 w przypadku wielu rdzeni. Dla Apple M1 wMacBook Air (M1, 2020)i ultracienkieiPad Pro 12,9 cala (2021)te wyniki to 1737 dla pojedynczego rdzenia i 7468 dla wielordzeniowego.


To nie jest mała poprawa, to totalne obijanie. To o 70-80% lepsza wydajność przy tym samym poborze mocy!

Chodźmy graficznie

Przyjrzenie się GPU jest o wiele bardziej skomplikowane, ale zacznijmy od oszacowania surowej mocy obliczeniowej GPU: Valve twierdzi, że Steam Deck oferuje 1,6 TFlopsa (FP32), podczas gdy Apple twierdzi, że uzyskujesz do 2,6 TFlopsa (FP32) z procesora graficznego M1.


To znowu ponad 50% poprawa w stosunku do chipa Apple. Jednak architektura jest tutaj ważna – procesor graficzny Apple to bestia, ale system AMD RDNA 2, który jest używany w Steam Deck, został dopracowany pod kątem wysokiej wydajności na wat w konsolach nowej generacji i zawiera pewne specyficzne funkcje, które posiada M1. , w tym sprzętowe przyspieszenie ray tracingu.

AMD może również włączyć niektóre inne technologie pamięci podręcznej, co oznacza, że ​​pozorna moc GPU nie mówi tak naprawdę historii jego wydajności. Ale wciąż jest dość niepokojące, że liczba, którą myrobićknow jest dość daleko w tyle za odpowiednikiem Apple.


Jednak M1 nie prowadzi we wszystkich obszarach. Oba układy są zbudowane na zunifikowanej architekturze pamięci i oferują 16 GB współdzielonej pamięci RAM, ale Steam Deck będzie używał LPDDR5, podczas gdy M1 używa LPDDR4, choć wydaje się, że oba są 128-bitowe (Valve nie potwierdził).

Niemożliwe??? Tak, prawdopodobnie

Wszystko to oczywiście tylko fantazja. Apple nigdy nie wyda licencji na chip M1, aby inni mogli go używać, chociaż naprawdę chciałbym, aby było to w przypadku urządzeń, które tak naprawdę nie konkurują z tym, co robi Apple – Steam Deck lub legendarnyPrzełącz Prow szczególności dlatego, że jest to o wiele więcej niż to, co prawdopodobnie zobaczymy od AMD, Intela czy Nvidii w ciągu najbliższych kilku lat. Chociaż Apple może naprawdę rozważyć tych bezpośrednich konkurentów z iPadem i Apple Arcade.

Nawet jeśli Apple zmienił zdanie, oczywiście pozostaje kwestia kompatybilności. Chip Apple M1 to ARM, podczas gdy Steam Deck musi działać na x86, aby był kompatybilny z całą biblioteką gier Steam, więc jest to niezręczny początek. Ani M1, ani Steam Deck nie obsługują jednak DirectX – Steam Deck obsługuje SteamOS, czyli Linux i używa Protona do konwersji grafiki pod kątem kompatybilności z Vulkanem.

Aby moje marzenie Steam Deck M1 było możliwe, Apple prawdopodobnie musiałoby rozważyć dodanie natywnej obsługi niskopoziomowej grafiki Vulkan, zamiast trzymać się własnego odpowiednika Metal (interfejsy API Vulkan można przekonwertować na Metal za pomocą frameworka, ale jest on niedoskonały).


Gdyby tak było, konwersja z x86 na ARM właściwie nie byłaby tak dużym problemem – Apple ma już proces konwersji dla tego na Maca, zwany Rosetta 2, i wydaje się, że ma on minimalny wpływ na wydajność w grach. Nasi przyjaciele wAnandtechmiałRise of the Tomb Raiderdziała w 60 klatkach na sekundę na M1 przez Rosettę 2, w rozdzielczości 1366x768 – praktycznie identycznej z rozdzielczością 1280x800 ekranu Steam Decka.

Ale wydaje się, że Apple wydaje się być tak samo zainteresowany natywną obsługą Vulkan, jak licencjonowaniem M1. Oznacza to, że najlepszy sprzęt i oprogramowanie dla Steam Deck żyją po różnych stronach ogromnej przepaści w branży technologicznej, a to wielka szkoda.