172

M1 w MacBooku Pro pokazuje miejsce w szeregu AMD i Intelowi

apple m1 macbook
Mieliśmy już wyniki testów wydajności Apple M1 w Macbooku Air, który posiada nieco słabszą odmianę z pasywnym chłodzeniem. Teraz przyszła kolej na Macbooka Pro, który korzysta z układu aktywnie chłodzonego, prawdopodobnie z wyższym TDP. I tutaj zgodnie z oczekiwaniami jest jeszcze lepiej.

Macbook Pro z Apple M1 i Cinebench R23

Cały czas brakuje mi trochę w sieci testów, które pokazywałyby jaki wpływ na wydajność ma silnik Rosetta 2, który odpowiada za działanie aplikacji x86 na procesorach M1. Wygląda na to, że na te wyniki będziemy musieli jeszcze trochę poczekać. Bo jeśli chodzi o wydajność aplikacji pisanych z myślą o procesorach ARM, nie mam wątpliwości, że spisują się one wyśmienicie. Najnowsze wyniki Macbooka Pro z chłodzonym aktywnie procesorem M1 (TDP prawdopodobnie około 15 W) wskazują, że konkurencja spod znaku Intela i AMD ma się czego obawiać.

Żeby dać wam lepszą perspektywę, skorzystałem z tego, że miałem do dyspozycji notebooki z procesorem AMD Ryzen 7 4700U i Intel Core i7-1165G7, które mają porównywalne TDP i stosowane są w podobnych komputerach do Macbooka Pro. Testy zostały wykonane w Cinebench R23, który jest już przygotowany do natywnej współpracy z Apple M1 oraz Geekbench 5.

Geekbench 5 – single core:

Apple M1: 1745 pkt
AMD Ryzen 7 4700U: 1094 pkt
Intel Core i7-1165G7: 1482 pkt

Geekbench 5 – multi core:

Apple M1: 7308 pkt (8 rdzeni, 8 wątków)
AMD Ryzen 7 4700U: 4784 pkt (8 rdzeni, 8 wątków)
Intel Core i7-1165G7: 5736 pkt (4 rdzenie, 8 wątków)

Cinebench R23 – single core:

Apple M1: 1498 pkt
AMD Ryzen 7 4700U: 1156 pkt
Intel Core i7-1165G7: 1532 pkt

Cinebench R23 – multi core:

Apple M1: 7508 pkt (8 rdzeni, 8 wątków)
AMD Ryzen 7 4700U: 6210 pkt (8 rdzeni, 8 wątków)
Intel Core i7-1165G7: 6243 pkt (4 rdzenie, 8 wątków)

We wszystkich tych testach Apple M1 wypada lepiej, nie licząc jednowątkowego testu w Cinebench R23, gdzie najlepszy wynik ma Core i7-1165G7, ale w konfiguracji TDP 28W, więc przy większym poborze energii. Ewidentnie zatem Apple M1 nie odstaje od układów x86, co jak na pierwszą generację tych procesorów jest sporym osiągnięciem. Nawet jeśli M1 ma przewagę procesu produkcji i korzysta z mniejszej litografii (5 nm) niż konkurencyjne procesory (AMD – 7 nm, Intel – 10 nm). Widać też, że aplikacje pisane pod ARM korzystają ze wszystkich 8 rdzeni procesora M1, a nie tylko z tych 4 wydajniejszych.

Surface Pro X z SQ2

Niestety Cinebench R23 mimo, że działa z procesorem ARM na macOS, to nie działa z procesorem ARM na systemie Windows, a szkoda, bo akurat testujemy również Surface Pro X drugiej generacji i byłaby to świetna okazja aby pokazać różnice względem układu Microsoft SQ2. W Geekbench 5 jest ona spora, SQ2 osiąga odpowiednio 797 i 3146 pkt w teście jedno i wielowątkowym.

Apple M1 spisuje się też w programach użytkowych

W sieci pojawiają się też pierwsze porównania w aplikacjach użytkowych. Przykładowo jeden australijski użytkownik, porównał wydajnośc iMaca Pro z 2019 roku z bliżej nieokreślonym procesorem Xeon i 128 GB pamięci RAM do Macbooka Pro z Apple M1 i 8 GB RAMu w Final X Cut Pro. Apple zadbało oczywiście o zgodność swojego narzędzia z procesorami M1, więc duża wydajność nie dziwi. Ale skala robi wrażenie, bo np. eksport pliku H264 z kamery Sony trwa 10 minut i 20 sekund na Macbooku Pro oraz 11 minut i 30 sekund na iMacu Pro. Eksport przykładowego pliku H265 z aparatu Canon trwa natomiast odpowiednio 45 sekund i 80 sekund. Różnica jest powalająca.

Kolejna dobra wiadomość pochodzi od Adobe, wersja beta aplikacji Photoshop jest już dostępna do pobrania na platformę ARM64, zarówno na macOS jak i Windowsie. Co prawda w wersji beta mamy ograniczona funkcjonalność, ale natywne wsparcie dla tej architektury powinno znacznie przyśpieszyć działanie aplikacji. Photoshop na ARM w wersji beta dostępny jest w Creative Cloud w zakładce „beta”.

Rosetta 2 spisuje się znakomicie

Pojawiają się też wreszcie pierwsze testy Mac Mini z nowym układem M1 i porównania ich wydajności między trybem natywnym, a emulacją przez silnik Rosetta 2. Jak wynika chociażby z publikacji AnandTech, wyniki są bardzo obiecujące. W testach typu Cinebench R23 czy Geekbench 5, uruchomienie aplikacji zgodnej z x86 owocuje spadkiem wydajności o około 30%. To sporo, ale jak się okazuje nadal lepiej niż na starszych urządzeniach Mac z procesorami Intela. Wygląda więc na to, że posiadacze nowych urządzeń z Apple M1 na pokładzie nie powinni narzekać.