Apple M3, M3 Pro i M3 Max – co nowego?

1 rok temu

Apple wczoraj pokazało swój pierwszy 3-nanometrowy SoC przeznaczony do Maków, w trzech różnych wariantach, i otrzymały je w pierwszej kolejności nowe MacBooki Pro oraz iMac 24″. Oto co nowego wprowadza to wydanie Apple Silicon…

Co nowego?

Zaletą tworzenia własnych układów dla własnych potrzeb jest możliwość konfiguracji ich pod zastosowania, które chcemy przyspieszyć lub usprawnić. Przykładowo, Apple w tym roku dodało dekoder dla AV1, który jest przede wszystkim wykorzystywany przez YouTube’a. Zrobili to akurat ze względu na iPhone’a w Apple A17 Pro, ale Mac dostaje to w spadku, dzięki czemu odtwarzanie filmów na tej platformie będzie oszczędniejsze w kwestii wykorzystania baterii.

Nowy jest więc proces 3 nm, który powinien wiele poprawić w teorii. Więcej nowości znajdziemy w GPU, w postaci Dynamic Caching, przyspieszony sprzętowo ray tracing oraz mesh shading. Dlatego musimy pamiętać, iż bezpośrednio porównanie liczby i rodzaju rdzeni pomiędzy generacjami to za mało – aby zoptymalizować wybór SoC musimy wiedzieć na czym najbardziej skorzystają zadania, które wykonujemy. Może potrzebnych jest więcej rdzeni CPU, a może mniej, bo nie są to zadania wielowątkowe? A może GPU jest istotne?

Apple Silicon korzysta z Unified Memory Architecture, czyli RAM jest na pokładzie SoC i jest wykorzystywany zarówno przez CPU jak i GPU (oba są częścią SoC). W tej rodzinie zmieniono konfigurację RAM-u dość znacząco. M3 można mieć z 8, 16 lub 24 GB RAM, przy czym dopłata do 24 GB wydaje się być absurdalnie droga choćby jak na standardy Apple, M3 Pro przyjmie 18 GB lub 36 GB, a M3 Max 36, 48, 64, 96 lub 128 GB RAM. Wspomniana nowość – Dynamic Caching – będzie teraz w czasie rzeczywistym zajmowała tylko tyle pamięci, ile rzeczywiście potrzebuje, co Apple twierdzi ogromnie wpłynie na optymalizację uśrednionego wykorzystania SoC, co powinno z kolei wpłynąć na najbardziej wymagające aplikacje dla profesjonalistów oraz na gry.

Apple chwali się wzrostami wydajności i oszczędności na wielu różnych słupkach i wykresach. Dają nam ogólny pogląd na temat tego, czego możemy się spodziewać, ale historia potwierdza, iż poszczególne zadania mogą się diametralnie różnić zależnie od optymalizacji software’u, wymagań danego programu i setek innych czynników. Poczekam więc na własny testy i porównania, aby wyciągnąć wnioski, ale oczekuję wielkich rzeczy.

Ostatnią nowością, o której warto wspomnieć, to niższa przepustowość RAM wybranych konfiguracji. Przykładowo, w M3 Pro wynosi ona teraz 150 GBps zamiast 200 GBps w M2 Pro i M1 Pro, a w M3 Max spadek z 400 GBps na 300 GBps dotyczy modelu 14/30-rdzeniowego podczas gdy model 16/40-rdzeniowy zachowuje 400 GBps.

Rodzina M3 jeszcze nie jest kompletna i być może dlatego nie doczekaliśmy się uaktualnienia Maca Studio, który normalnie przyjmuje warianty Ultra. Czekamy też na uaktualnionego Mac Mini.

Apple Silicon – Seria M

SoC CPU GPU Neural Engine RAM
M1 8-core
4p+4e
7-core 16-core 8 / 16 GB
8-core
4p+4e
8-core
M1 Pro 8-core
6p+2e
14-core 16-core 16 / 32 GB
10-core
8p+2e
16-core
M1 Max 10-core
8p+2e
24-core 16-core 32 / 64 GB
32-core
M1 Ultra 20-core
16p+4e
48-core 32-core 64 / 128 GB
64-core
M2 8-core
4p+4e
8-core 16-core 8 / 16 / 24 GB
10-core
M2 Pro 10-core
6p+4e
16-core 16-core 16 / 32 GB
12-core
8p+4e
19-core
M2 Max 12-core
8p+4e
30-core 16-core 32 / 64 / 96 GB
38-core
M2 Ultra 24-core
16p+8e
60-core 32-core 64 / 96 / 192 GB
76-core
M3 8-core
4p+4e
8-core 16-core 8 / 16 / 24 GB
10-core
M3 Pro 11-core
5p+6e
14-core 16-core 18 / 36 GB
12-core
6p+6e
18-core
M3 Max 14-core
10p+4e
30-core 16-core 36 / 48 / 64 / 96 / 128 GB
16-core
12p+4e
40-core
Idź do oryginalnego materiału