Zamknij reklame

Wraz z przejściem na Apple Silicon, komputery Mac uległy zasadniczej poprawie. Jeśli należysz do fanów firmy Apple, to sam doskonale wiesz, że dzięki wymianie procesorów Intel na własne rozwiązania, komputery zaobserwowały znaczną poprawę wydajności i efektywności, dzięki czemu są nie tylko szybsze, ale także także bardziej ekonomiczne. W ten sposób firmie z Cupertino udało się dokonać dość zasadniczego kroku. Nowsze Mac'i cieszą się zatem ogromną popularnością i całkowicie dewastują konkurencję w najróżniejszych testach, czy to wydajności, temperatur czy czasu pracy na baterii.

W oczach miłośników jabłek Macki z Apple Silicon są zatem na dobrej drodze, mimo że niosą ze sobą pewne wady. Apple przeszło na inną architekturę. Zastąpił najbardziej rozpowszechnioną na świecie architekturę x86 architekturą ARM, z której korzystają np. chipy w telefonach komórkowych. Te szczycą się nie tylko wystarczającą wydajnością, ale przede wszystkim świetną oszczędnością, dzięki której nasze smartfony nie potrzebują nawet aktywnego chłodzenia w postaci wentylatora. Z drugiej strony musimy zaakceptować fakt, że straciliśmy możliwość wirtualizacji czy instalacji Windowsa. Ale ogólnie rzecz biorąc, zalety niewiarygodnie przewyższają wady. W związku z tym pojawia się także zasadnicze pytanie. Skoro chipy Apple Silicon są tak świetne, dlaczego praktycznie nikt jeszcze nie wpadł na pomysł własnego wykorzystania chipsetów ARM?

Oprogramowanie jest przeszkodą

Przede wszystkim musimy podkreślić niezwykle ważną informację. Przejście na autorskie rozwiązanie zbudowane na zupełnie innej architekturze było niezwykle odważnym posunięciem Apple. Wraz ze zmianą architektury pojawia się dość zasadnicze wyzwanie w postaci oprogramowania. Aby każda aplikacja działała poprawnie, musi być napisana pod konkretną platformę i system operacyjny. W praktyce oznacza to tylko jedno – bez narzędzi pomocniczych np. nie dałoby się uruchomić w systemie iOS programu zaprogramowanego na PC (Windows), bo procesor po prostu by tego nie zrozumiał. Z tego powodu Apple musiał przeprojektować cały swój system operacyjny na potrzeby chipów Apple Silicon, a na tym na pewno się nie skończy. W ten sposób należy optymalizować każdą aplikację.

Jako rozwiązanie tymczasowe gigant wprowadził warstwę translacyjną Rosetta 2. Potrafi ona w czasie rzeczywistym tłumaczyć aplikację napisaną dla systemu macOS (Intel) i uruchamiać ją nawet na nowszych modelach. Oczywiście coś takiego „odgryza” część spektaklu, ale ostatecznie działa. I właśnie dlatego Apple mógł zrobić coś takiego. Gigant z Cupertino stawia na pewien stopień zamknięcia swoich produktów. Ma pod kontrolą nie tylko sprzęt, ale także oprogramowanie. Całkowicie przechodząc na Apple Silicon w całej gamie komputerów Apple (jak dotąd z wyjątkiem Mac Pro), dał także jasny komunikat programistom – prędzej czy później trzeba zoptymalizować swoje oprogramowanie.

Koncepcja Mac Pro z Apple Silicon
Koncepcja pomniejszonego komputera Mac Pro z Apple Silicon od svetapple.sk

U konkurencji coś takiego jest praktycznie niemożliwe, gdyż poszczególne firmy nie mają siły, aby wymusić na całym rynku zmianę czy optymalizację. Obecnie eksperymentuje z tym np. Microsoft, który jest w tym zakresie wystarczająco dużym graczem. Część swoich komputerów z rodziny Surface wyposażył w chipy ARM kalifornijskiej firmy Qualcomm i zoptymalizował dla nich Windows (pod ARM). Niestety mimo to nie ma tak dużego zainteresowania tymi maszynami, jakie świętuje np. Apple produktami z Apple Silicon.

Czy zmiana kiedykolwiek nadejdzie?

Ostatecznie pojawia się pytanie, czy taka zmiana kiedykolwiek nastąpi. Biorąc pod uwagę rozdrobnienie konkurencji, coś takiego jest na razie poza zasięgiem wzroku. Z pewnością warto też wspomnieć, że Apple Silicon niekoniecznie jest najlepszy. Pod względem surowej wydajności jako takiej nadal prym wiedzie x86, który ma pod tym względem większe możliwości. Gigant z Cupertino natomiast stawia na stosunek wydajności do zużycia energii, w którym dzięki zastosowaniu architektury ARM po prostu nie ma konkurencji.

.