Windows 10 na ARM obsłuży 64-bitowe aplikacje. Wolisz Intela czy 24h na baterii?

Windows 10 na ARM obsłuży 64-bitowe aplikacje. Wolisz Intela czy 24h na baterii?07.04.2018 12:31
Kto potrzebuje 64-bitowych aplikacji z depositphotos?

Czy na pewno w nowym laptopie z Windowsem chcecie mieć procesorIntela lub AMD? Te nowe urządzenia „Always Connected” zprocesorami Qualcomm Snapdragon 835, mają swoje zalety: takiultramobilny Asus NovaGo kosztować ma od 600 dolarów, oferując wzamian nawet 22 godziny pracy na baterii – wynik nieosiągalny dlasprzętu w architekturze x86. Do tej pory jednak cała ta koncepcjaARM-owych komputerków z Windowsem 10 miała jedną zasadniczą wadę.Nie mogły one uruchamiać 64-bitowych aplikacji, a jedynie32-bitowe. To się niebawem zmieni. W tym roku pojawią się natakie komputery aplikacje wykorzystujące pełną wydajnośćprocesora, dające możliwość zaadresowania dużej ilości pamięcina takich maszynach.

7 maja rozpocznie się konferencja deweloperska BUILD Microsoftu,a podczas niej firma z Redmond zrobi coś, co może Intelowi bardzosię nie spodobać. Oficjalnie potwierdzono, że w jej trakciezaprezentowany zostanie i udostępniony SDK do budowania 64-bitowychaplikacji na architekturę ARM, obsługujący nie tylkooprogramowanie dostarczane przez sklep (.appx), ale też normalnepliki uruchomieniowe .exe.

W ten sposób programiści tworzący dotąd oprogramowanie naWindowsa na platformy x86 i x86-64, będą mogli z łatwościąprzekompilować je na ARM (ARMv8), tak by ruszyły na komputerkach zprocesorami Snapdragon, takich jak wspomniany Asus NovaGo czy HP Envyx2.

Asus NovaGo: 13-calowy wyświetlacz FullHD, Snapdragon 835, Windows 10 – i niemal doba na baterii
Asus NovaGo: 13-calowy wyświetlacz FullHD, Snapdragon 835, Windows 10 – i niemal doba na baterii

Korzyści z tego są ewidentne, o czym możemy przekonać sięłatwo, uruchamiając popularne benchmarki np. na Raspberry Pi 3, razpod 32-bitowym systemem, raz pod 64-bitowym. 64-bitowe aplikacjeuzyskują średnio 15-20% lepsze wyniki, a w niektórych obciążeniachroboczych, takich jak np. szukanie liczb pierwszych, można uzyskaćnawet 10-krotny wzrost wydajności.

Wzrost wydajności 64-bitowej architektury ARM względem 32-bitowej w benchmarkach Quadrant i Linpack (źródło: ARM)
Wzrost wydajności 64-bitowej architektury ARM względem 32-bitowej w benchmarkach Quadrant i Linpack (źródło: ARM)
Benchmarki Bionic i AnTuTu na Androidzie/ARM – różnice między architekturami 32- i 64-bitowymi (źródło: ARM)
Benchmarki Bionic i AnTuTu na Androidzie/ARM – różnice między architekturami 32- i 64-bitowymi (źródło: ARM)

Przejście na 64-bitową architekturę dla aplikacji to samezalety, kompilatory mogą wreszcie w pełni wykorzystać automatycznąwektoryzację i skorzystać z rozszerzeń NEON procesorów ARM(odpowiedników MMX i SSE w architekturze x86), zmniejszyćobciążenie rejestrów procesora, a i generowany kod maszynowy jestdziś lepszej jakości dzięki tym wszystkim wysiłkom włożonym woptymalizację 64-bitowych platform. Widać to na iOS-ie, widać naLinuksie/Androidzie, zobaczymy to wreszcie też na Windows.

W najbliższych miesiącach pojawić się mają kolejneultramobilne laptopy z Windowsem 10 i Snapdragonem 835. Pod koniectego roku możemy zaś spodziewać się podniesienia poprzeczki,pojawienia się urządzeń ze Snapdragonem 845. Gracze i użytkownicypoważnego oprogramowania w rodzaju AutoCAD-a oczywiście jeszczewiele lat pozostaną przy Intelu i AMD, ale te setki milionów ludzi,którzy na komputerze chcą mieć po prostu przeglądarkęinternetową i Worda mogą pomyśleć, że bardzo fajnie miećkomputerek, który wytrzyma całą dobę pracy na baterii.

Dodajmy do tego te wszystkie plotkio MacBookach z autorskimi procesorami ARM Apple’a – a perspektywywzrostu w najbardziej dochodowym segmencie komputerów osobistychstają się dla Intela i AMD niezbyt ciekawe.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.