Prawo Moore'a staje się nieistotne

Firmy takie jak Apple i Samsung są twarzą publiczną boomu na smartfony i tablety, ale wszystkie polegają na ARM, brytyjskiej firmie, która udziela licencji na energooszczędne projekty procesorów wymagane przez urządzenia mobilne. Te chipy były kiedyś uważane za znacznie mniej wydajne niż procesory x86 znajdujące się w komputerach stacjonarnych, laptopach i serwerach – rynku zdominowanym przez Intela – ale ta luka wydaje się zmniejszać. Microsoft bada przejście na technologię ARM dla tradycyjnych komputerów, co sugeruje, że technologia ARM wkrótce ukształtuje coś więcej niż tylko komputery mobilne. Prezes Zarządu ARM, Warren Wschód , spotkałem się w tym tygodniu z Z Przegląd technologii starszy redaktor działu IT, Tom Simonite.





Warren Wschód

Przez dziesięciolecia biznes komputerowy kierował się prawem Moore'a, które przewiduje tempo poprawy mocy obliczeniowej. Masz inny cel.

Zawsze skupialiśmy się na wydajności, milach na galon zamiast maksymalnej prędkości. Właściwie to się liczy. Telefon komórkowy jest prostym przykładem: wiesz, że telefon jest ograniczony, ponieważ jest zasilany z baterii.



Ale [nawet jeśli] możesz podłączyć [komputer] do gniazdka, [wydajność] jest poważnym problemem dla świata. Serwery zużywają ogromne ilości energii. Centra danych znajdują się w dziwnych regionach świata, gdzie jest naturalnie chłodniej. Coraz więcej tych mobilnych rzeczy [również] oznacza, że ​​potrzeba coraz więcej serwerów. Właściwie zmieniliśmy sposób, w jaki ludzie projektują serwery [poprzez uczynienie ich mniejszymi i oszczędniejszymi]. Zamiast ograniczać się do dużych centrów danych, w których wiesz, że możesz uzyskać ogromne ilości energii, możesz je dystrybuować. Możesz mieć o wiele więcej serwerów. Analogią, której bym użył, są routery. Dawno, dawno temu routery były w rzeczywistości minikomputerami w masywnej obudowie. Cisco udało się zredukować to do rzeczy, które masz w domu. Nie ma powodu, dla którego nie powinno to tak wyglądać w przypadku serwerów.

Microsoft właśnie wypuścił tablet Surface z wersją systemu Windows dla chipów opartych na ARM. Czy to rozgrzewka dla twojej technologii, która pojawia się w wielu innych miejscach, obecnie zdominowanych przez układy zgodne z Intelem?

Być może. Powiedziałem kilka lat temu, że w końcu zobaczysz ARM w tego rodzaju miejscach, z Microsoftem lub bez, więc po prostu na to pozwolimy. To kwestia modelu biznesowego. Ktoś, kto buduje komputer PC, tablet lub cokolwiek innego, ma wybór dostawcy opartego na architekturze ARM. Takie konkurencyjne środowisko jest dobre, ponieważ dostawcy są konkurencyjni cenowo, ale co ważniejsze, są zmuszeni do innowacyjności. W ciągu ostatnich 15-20 lat w świecie telefonów komórkowych pojawiło się o wiele więcej innowacji niż w świecie komputerów.



Czy te innowacje technologiczne przyniosą korzyści tradycyjnym komputerom PC?

Absolutnie. Dla mnie PC to tak naprawdę tylko smartfon w innej formie. Ma trochę więcej pamięci lokalnej i ma trochę innych interfejsów. Nie miałbyś odtwarzacza DVD w telefonie, ponieważ nie ma miejsca na DVD, ale w rzeczywistości nie ma powodu, dla którego nie można było mieć złącza do czytnika optycznego, aby mieć DVD. Telewizory są takie same. Telewizory to duże smartfony. Komputery to rodzaj średnich smartfonów.

Bloomberg poinformował, że Apple rozważa zmianę swoich laptopów i komputerów stacjonarnych na chipy oparte na ARM.



Przepraszam, musiałbyś porozmawiać o tym z Apple. Dostarczamy mikroprocesory, dzięki którym możesz robić wszystko, od maleńkich czujników po superkomputery. Apple działa w kilku różnych miejscach w tym spektrum. Apple może zdecydować, co chce zrobić.

Często mówi się, że chipy oparte na ARM nie mogą być wystarczająco wydajne, aby obsługiwać wszystko, czego potrzebują komputery. Na przykład: edycja i obróbka obrazu.

To bzdury. W architekturze nie ma nic nieodłącznego, co powstrzymywałoby Cię przed osiągnięciem najwyższej wydajności. Tradycyjnie ARM znalazła wiele możliwości w takich rzeczach, jak telefony komórkowe, w których nie chcesz mieć czegoś, co jest bardzo wydajne, ponieważ zużywa więcej energii lub nieruchomości. Ale jeśli wybierzesz inny punkt konstrukcyjny, na przykład komputer, bateria będzie znacznie większa, dzięki czemu będziesz mógł zużywać więcej energii. To jak samochód z większym bakiem. Jeśli jedyny zbiornik paliwa, który chcesz włożyć do swojego samochodu, jest mały, musisz być dość wydajny. Jeśli ktoś chce zbudować Ferrari i mieć większy zbiornik paliwa, to w porządku, możesz sprawić, by silnik pracował więcej. Mikroprocesor ARM nigdy nie został zaprojektowany z myślą o urządzeniach mobilnych. Uruchomił komputer z systemem operacyjnym typu Windows, zanim Microsoft kiedykolwiek miał system Windows, zwany RISC-OS. W architekturze mikroprocesorów nie ma nic, co mówi, że nie można mieć komputerów, klawiatur i myszy.



Ale oprogramowania stworzonego dla systemów zgodnych z Intel nie można uruchamiać w systemach opartych na architekturze ARM. Jak rozwiązujesz ten problem?

Musisz zastosować filtr pragmatyzmu i powiedzieć, że istnieje wiele rodzajów starszego oprogramowania, które nigdy nie zostanie przeniesione do nowej architektury. Nikt nie przepisze Lotus Notes, aby działał na ARM. Nie wierzymy, że z dnia na dzień nastąpi masowa zmiana na komputery oparte na architekturze ARM. Jest to bardziej stopniowy proces, ponieważ starsze aplikacje są zastępowane nowszymi aplikacjami, które są bardziej aktualne. RT Microsoftu jest tego dobrym przykładem. Kolejne generacje systemu Windows były wariacjami na temat tematu przez ostatnie 15-20 lat, wokół współczynnika kształtu „wskaż i kliknij za pomocą myszy”. Musieli dokonać gruntownego przeprojektowania, jeśli chcieli być częścią tabletów. To była okazja dla ludzi do pisania nowych aplikacji, które są robione w inny sposób.

Czy łatwiej jest pisać oprogramowanie uruchamiane w architekturze ARM?

Tak jest w tym, że kiedyś był to trochę niszowy sport. Teraz jest wiele telefonów i innych urządzeń z chipami opartymi na ARM.

ukryć