Procesory ARM dominują w całym krajobrazie komputerowym i musieliśmy usiąść z firmą na MWC, aby o tym porozmawiać.
Każdy, kto mnie zna, wie, że jeśli umieścisz mnie w pokoju z kimś, o kim mogę porozmawiać Okna na ramieniu, czy ogólnie komputerowo na procesorach ARM, mogę rozmawiać do zachodu słońca. Kiedy firma Arm skontaktowała się z mną i zapytała, czy chcę porozmawiać z Paulem Williamsonem, jej wiceprezesem i dyrektorem generalnym ds. linii biznesowej, wiedziałem, że będzie to najważniejszy punkt mojego Światowego Kongresu Mobilności.
Na wystawie ogłoszono tylko jedno urządzenie Arm z systemem Windows i było nim Lenovo ThinkPad X13s. Był też tablet z systemem operacyjnym Chrome. Mimo to pierwszą rzeczą, o której chciałem porozmawiać, było Apple. O ile przeprowadziłem na ten temat kilka wywiadów z Qualcommem, o tyle rozmowa na ten temat z kimś z Arma wygląda nieco inaczej, bo MacBooki używają Jabłkowy silikon, który opiera się na Arm. Apple po prostu projektuje własne chipy, które korzystają z zestawu instrukcji Arm, zamiast licencjonować projekty Arma.
Nie jest to jednak nowość na rynku komputerowym. Apple od ponad dekady buduje niestandardowe procesory ARM i one również od pewnego czasu przewyższają chipy stosowane w telefonach z Androidem. Zatem najważniejszym pytaniem, jakie przyszło mi do głowy, było: dlaczego procesory Apple Arm są lepsze od tych, które faktycznie projektuje Arm?
Porównanie broni do jabłek
Bogaty: Pierwszą rzeczą, o którą chcę zapytać, jest to, dlaczego komputery z systemem Windows na komputerach Arm nie mogą dorównać wydajności Apple. Chipy Qualcomma wykorzystują projekty Arma, podczas gdy Apple używa własnych. Dlaczego procesory Apple Arm są lepsze niż procesory Arm?
Paweł: Jeśli szukasz najwyższej wydajności w klasie laptopów, w przeszłości brałeś konkretną implementację architektury ARM, która była ukierunkowana na określony poziom wydajności. Zobaczysz, jak wykonujemy wdrożenia w różnych rozmiarach. Zobaczysz więc nasze ultra rdzenie, naszą serię X, duże rdzenie (seria 7) i małe rdzenie (seria 5). Umieść je w klastrze i zoptymalizuj pod kątem wydajności.
Kierując reklamy na laptopy, przyjmujesz inne podejście do urządzeń mobilnych, ponieważ kompromisy są nieco inne. Będziesz miał inną kopertę mocy, więc możesz sobie pozwolić na więcej większych rdzeni. Jeśli cena krzemu jest wyższa - możesz postawić większe pamięci podręczne i więcej warstw, aby zwiększyć częstotliwość tego, co robisz, ponieważ pozwala na to moc, termika i cena To. Myślę więc, że część problemów związanych z wydajnością w laptopach polega na tym, że nie udało nam się jeszcze zobaczyć maksimum tego, co jest z tym możliwe.
Kiedy w zeszłym roku ogłaszaliśmy naszą serię X2, bardzo wyraźnie stwierdziliśmy, że można ją skonfigurować tak, aby zapewniała najwyższą wydajność, jeśli odłożymy właściwa częstotliwość, jeśli ustawisz odpowiednie rozmiary pamięci podręcznej, jeśli umieścisz wystarczająco niską ścieżkę opóźnienia do pamięci, możesz dostarczyć naprawdę, naprawdę premium wydajność.
Możesz więc to osiągnąć dzięki IP implementacji Arm. Pytanie brzmi: kiedy wchodzisz na rynek, inwestowanie w krzem premium, gdy nie możesz zagwarantować ilości, jest dużym wyzwaniem dla niektórych naszych partnerów zajmujących się krzemem.
Bogaty: Cóż, obecnie jest tylko jeden partner silikonowy.
Paweł: Zależy, jak na to spojrzeć, ponieważ masz Qualcomm w przestrzeni Windows, ale masz też MediaTek z chipami Kompanio dla Chromebooków.
Bogaty: MediaTek powiedział nawet, że planuje wejść w przestrzeń Windows, gdy tylko wygaśnie umowa na wyłączność między Qualcommem a Microsoftem.
Snapdragon 8cx Gen 3 wykorzystuje Cortex-X1, podczas gdy Snapdragon 8 wykorzystuje Cortex-X2, ale istnieje ku temu prawdziwy powód
Jedną z obaw, jakie mam ogólnie w związku z systemem Windows on Arm, jest to, że rynek komputerów PC jest powolny. Być może pamiętacie, że Qualcomm ogłosił jednocześnie Snapdragon 8cx Gen 3 i Snapdragon 8 Gen 1. Ale podczas gdy Snapdragon 8cx Gen 3 ma rdzenie Cortex-X1, Snapdragon 8 ma nowsze rdzenie Cortex-X2.
To kwestia bezpośrednio związana z funkcjonowaniem rynku komputerów osobistych. Producenci OEM działają powoli i lubią mieć pod ręką nowy procesor przez dobry rok do 18 miesięcy. Chyba że Qualcomm chce ogłosić chip i powiedzieć, że urządzenia pojawią się na rynku za rok – coś, czego aktywnie próbował zmienić, gdy zapowiedział Snapdragon 8cx Gen 2 prawie bez zmian - musi korzystać z poprzedniej generacji Arma rdzenie.
Bogaty: Ponadto, ponieważ wspomniałeś o konstrukcji X2 – oczywiście Qualcomm Snapdragon 8cx Gen 3 wykorzystuje X1 – rozumiem, że jest to mniejszy problem w przypadku chipa Qualcomma, a większy w przypadku rynku komputerów PC. Rynek komputerów osobistych porusza się tak wolno, że producenci OEM chcą mieć ten chip w swoich rękach od 12 do 18 miesięcy od premiery produktu. Tak więc premiera Qualcomma zawsze będzie opóźniona o rok w stosunku do tego, co wypuści Arm, ponieważ firma nie chce ogłaszać swojego chipa w grudniu i twierdzić, że produkty pojawią się na rynku za 16 miesięcy.
Paweł: Myślę, że w części tak jest. Zdecydowanie dłuższy cykl rozwoju w branży komputerów osobistych. Widzieliśmy, że cykl rozwoju w branży smartfonów ulega skróceniu. Producenci OEM współpracujący z partnerami zajmującymi się krzemem skrócili ten okres.
Bogaty: Czy myślisz, że wcisną to w branżę komputerów osobistych?
Paweł: Myślę, że to całkiem możliwe. Wymaga to ambicji.
Bogaty: Jest to zasadniczy problem związany ze sposobem jego skonfigurowania. Kiedy jesteś Apple, wszystko jest w Twojej firmie i możesz to zrobić. Pracując w firmie Intel, sam opracowujesz układ, więc jesteś właścicielem planu działania. Kiedy jesteś Qualcommem, musisz poczekać na Arma, on wypuści projekt, a potem wypuścisz chip po fakcie.
Paweł: Jeśli spojrzysz na ramy czasowe urządzenia mobilnego, nie ma powodu, dla którego nie można by tego porównać z ramami czasowymi IP firmy Arm. Współpracujemy z partnerami zajmującymi się krzemem już bardzo wcześnie.
Bogaty: Ale teraz prosicie rynek komputerów PC o zmianę.
Paweł: Aby sprostać tym ambicjom, na platformie oprogramowania znalazłby się Microsoft, a partnerzy zajmujący się krzemem musieliby skrócić ramy czasowe rozwoju, a nie robili tego w przeszłości.
Bogaty: To branża zbudowana wokół Intela. To tak, jakby próbować zakłócać sytuację pod wieloma kątami, co jest trudne. Prosisz konsumentów, aby to kupili, prosisz Microsoft, aby to opracował i prosisz producentów OEM, aby budowali szybciej. Więc to nie może być łatwe.
Czy zastanawiałeś się kiedyś, w jaki sposób możesz lepiej z nimi współpracować i sprawić, by tak się stało?
Paweł: Całkowicie. Ściśle współpracujemy z naszymi partnerami zajmującymi się krzemem, bezpośrednio z producentami OEM i z firmą Microsoft, aby zapewnić płynność przejścia na ekosystem oprogramowania. Jedną z innych rzeczy, które stają się korzystne, są takie rzeczy, jak mówimy o Total Compute. Ponieważ Arm może zapewnić spójność w podstawowym podejściu do budowania SoC, oznacza to, że programista buduje grę na jednym platformie, możesz po prostu przenieść ją z telefonu komórkowego na tablet, a na jednym z naszych pokazów na stoisku MWC pokażemy to na przednim ekranie lodówka. Możliwości obliczeniowe są spójne z deweloperem i możesz je zabrać gdziekolwiek chcesz. Podobnie, jeśli uda nam się to zrobić, aby SoC komputera PC miał podobny poziom przenośności i podobieństwa, otrzymasz znacznie szybszy cykl, w którym nie musisz za każdym razem sprawdzać zupełnie nowej platformy Pokolenie. Uważamy zatem, że warto wprowadzić mobilne podejście SoC do świata komputerów PC. Ale wiele z tego, co mówisz, to wyzwania.
Bogaty: Są to blokady drogowe. Kiedy ogłoszono 8cx Gen 3, a jestem wielkim fanem Windows on Arm, więc tego nie neguję, ale niektórzy byli zaskoczeni, że chip był oparty na X1, podczas gdy chodzi o X2. X2 jest w Snapdragonie 8. Jako pisarz muszę wyjaśnić, dlaczego to wciąż X1.
Paweł: Naprawdę myślę, że będzie lepiej. Przy odpowiednim poziomie inwestycji ze strony partnera zajmującego się krzemem mogą pobierać próbki krzemu w tym samym czasie, co krzem mobilny. Zatem to na pewno może się poprawić.
Niestandardowy krzem, Linux on Arm i mocniejsze warstwy procesorów ARM, które konkurują z serią M1 firmy Apple
Bogaty: Wiem, że Qualcomm też chce to ulepszyć. Ale teraz pracują również nad niestandardowym krzemem; próbują pójść drogą Apple.
Paweł: Jasne, więc zatrudniają własny zespół i chcą zbudować własne rdzenie.
Bogaty: Gdzie to pozostawia adres IP implementacji ARM?
Paweł: Jesteśmy w pełni zaangażowani w realizację planu wdrożenia ARM, który będzie realizowany rok po roku. Mamy setki partnerów korzystających z tej technologii i oferujemy model biznesowy, który oznacza, że ludzie mogą tworzyć własne wdrożenia.
Bogaty: Nie mogę się doczekać większej konkurencyjności na rynku chipów Arm dla komputerów PC.
Paweł: Podobają mi się niektóre inne trendy, które zaobserwowaliśmy w branży. Jeśli spojrzysz na Google, który zaczyna budować własny krzem, pokazuje, że ludzie wybierają ramię wdrażanie procesorów i wprowadzanie niestandardowych akceleratorów, takich jak Tensor, i tworzenie naprawdę innowacyjnych rozwiązań kroki. Jeśli uda nam się wprowadzić tego rodzaju innowacje mobilne na platformę PC, myślę, że będzie to naprawdę ekscytujące.
Bogaty: Co sądzicie o różnych poziomach żetonów Arm? W obszarze komputerów PC skupiliśmy się na smukłości i lekkości. Skupiono się na porównaniu z serią Intel U. Qualcomm porównał Snapdragon 8cx z procesorem Core i5 z serii U. Co sądzisz o grach? Laptopy twórców? Rzeczy, które konkurują z serią H firmy Intel z dedykowaną grafiką, a nawet z M1 Max?
Paweł: Myślę, że to ekscytująca perspektywa. Istnieją różne podejścia i myślę, że w ARM zobaczymy dyskretną grafikę. To będzie ekscytujące. Ciekawie będzie zobaczyć, jak rynek ewoluuje i jak zakłócenie działalności Arm może na to wpłynąć. Zdecydowanie większy nacisk kładzie się na kształt i cenę MacBooka Air.
Bogaty: Trzy lata temu zapytałem firmę Qualcomm, czy jest zainteresowana laptopami do gier lub laptopami dla twórców, i odpowiedzieli mi, że tak się nie dzieje. Następnie Apple przeszło na Arm i zalegalizowało to. To jest dobre dla wszystkich w kosmosie. Czy sądzicie, że zobaczymy takie projekty?
Paweł: Myślę, że można zobaczyć pakiety Arma z oddzielną grafiką i jestem naprawdę podekscytowany Linuksem na Arm. Wiem, że skupiamy się na systemie Windows, ale programiści tworzący aplikacje dla chmury na platformie ARM szukają systemu Linux na maszynach opartych na architekturze ARM, na którym mogliby pracować nad tym oprogramowaniem. Chcą dużych platform, na których będą mogli rozwijać Linux on Arm. To obszar, w którym również zobaczymy pewne innowacje.
Bogaty: Chciałbym zobaczyć, jak dostarczane są laptopy z systemem Linux na Arm, ponieważ nie sądzę, że tak się dzieje. Jest pewne zamieszanie, ponieważ nie można pobrać ISO dla Windows 11 na Arm. Wiem, że Microsoft w pewnym momencie to zmieni.
Jakie są według Ciebie kluczowe korzyści wynikające z zastosowania procesora ARM w komputerze PC? Wiem, co Qualcomm mówi ludziom i chcę wiedzieć, czy to jest to samo. Bo z Apple jest inaczej.
Paweł: Jest kilka naprawdę interesujących czynników, które mają na to wpływ. Jednym z nich jest podejście ludzi do projektowania mobilnych SoC, dlatego widzimy znacznie więcej dedykowanych akceleratorów do określonych zastosowań obudowy, zapewniające lepszy dźwięk, lepsze rozpoznawanie twarzy, więcej wbudowanych akceleratorów typu AI, co naprawdę robi dużą różnicę. Oczywiście istnieje wydajność cieplna i koperta mocy, którą można osiągnąć. To urządzenie Lenovo z 28-godzinnym czasem pracy baterii pokazuje, że można to zrobić w systemie Windows.
Bogaty: Cóż, uwierzę w żywotność baterii, kiedy ją zobaczę. Mam wrażenie, że obietnice Arma dotyczące żywotności baterii w laptopach nie spełniły obietnicy.
Paweł: Bardzo chciałbym wypróbować X13, aby to sprawdzić.
Bogaty: Laptopy Apple Arm mają świetną żywotność baterii, więc w tym momencie obwiniam Microsoft. Zastanawiam się, jak ciężko pracują nad optymalizacją systemu Windows dla Arm. Wiem, że teraz bardziej skupiają się na Arm, ponieważ Apple to legitymizowało, ale powodem, dla którego zaangażowali się w Arm, było rozpalenie ognia pod firmą Intel.
Paweł: Myślę, że najlepszą rzeczą, jaką możemy zrobić, będzie zobaczenie, co Microsoft powie dalej. Budowa powinna pojawić się wkrótce. To będzie dla nas czas, aby zobaczyć, co powiedzą dalej. Urządzenia zbliżają się do siebie i teraz nadszedł czas, aby zapoznać się ze wsparciem oprogramowania.
Dzieje się tu naprawdę sporo, a wszystko to okazało się niezwykle interesujące. Wygląda na to, że Arm jest gotowy przejąć cały świat komputerów. Niezależnie od tego, czy chodzi o komputery PC z systemem Windows lub Linux wyposażone w procesory oparte na architekturze Arm Cortex, czy też Apple otrzymujące niestandardowe chipy Arm, platforma wydaje się być wszędzie.
Ale Intel nadal jest dominującym graczem w przestrzeni Windows. W rzeczywistości Intel faktycznie twierdzi, że planuje odzyskać pozycję lidera pod względem wydajności na wat do 2025 roku. Aby tego dokonać, musiałby spróbować upodobnić swoje chipy do układów Arma, co już robi w swojej nowej architekturze hybrydowej.