Apple Watch wbudowany w MacBooka Pro. Nowe laptopy Apple to już nie są zwykłe PC

Apple Watch wbudowany w MacBooka Pro. Nowe laptopy Apple to już nie są zwykłe PC31.10.2016 09:10

Pierwsi użytkownicy dostali już w swoje ręce nowetrzynastocalowe MacBooki Pro, wystarczyło więc raptem kilkanaściegodzin, byśmy mogli dowiedzieć się z ich analiz i opinii znaczniewięcej, niż Apple pokazało podczas swojej oficjalnej prezentacji.Coraz gorzej wychodzi firmie z Cupertino epatowanie „emejzingiem”,więc skoro tak, to może warto byłoby postawić na przekaz bardziejsolidny, techniczny? Tym bardziej, że te nowe laptopy są naprawdęciekawymi urządzeniami, jest się tu czym pochwalić. Przedewszystkim są to pierwsze Maki, w których zadebiutował procesorkorzystający z architektury ARM.

Kwestia wykorzystania przez Apple w swoich Makach procesorów ztej samej rodziny A*, która napędza urządzenia przenośne z iOS-embudziła ekscytację w branżowych mediach i wśród blogerów jużod kilku lat. No cóż, w roku 2016 okazało się, że wciąż zawcześnie na rozstanie z Intelem. Coś jednak się stało. Wraz zdotykowym paskiem Touch Bar i czujnikiem biometrycznym Touch IDzadebiutował w nowych Makach specjalnie przez Apple’azaprojektowany czip T1, który wykorzystuje właśnie architekturęARMv7 – i powinien być już pośrednio znany fanom produktów zCupertino. To bowiem nic innego, niż ten sam procesor, którystosowany jest w nowych smartzegarkach Apple Watch (S2).

Apple T1: serce Apple Watcha wciśnięte w Maka
Apple T1: serce Apple Watcha wciśnięte w Maka

Z prezentacji mogliśmy się dowiedzieć, że podstawowymzastosowaniem T1 jest obsługa mechanizmów bezpieczeństwa sensorabiometrycznego Touch ID (poprzez ARM Secure Enclave, izolowanyfizycznie moduł do przetwarzania wrażliwych informacji). To jednaknie wszystko: z analiz przeprowadzonych przez StevenaTroughtona-Smitha wynika, że T1 zabezpiecza też strumieńwideo z kamerki FaceTime, przechowuje w pęku kluczy hasłaużytkownika, i co ciekawe, częściowo napędza wspomniany dotykowypasek Touch Bar. Jest więc T1 specjalizowanym koprocesorem, jakiegodo tej pory w pecetach nikt nie widział.

Watch OS w Maku (źródło: Steven Troughton-Smith)
Watch OS w Maku (źródło: Steven Troughton-Smith)

Co prawda Apple Insider próbował podważyć tę opinię,powołując się na jakieś „anonimowe źródła w Apple”, wedługktórych wykorzystane są te same procedury, niektóre takie sameAPI, ale to wcale nie znaczy, że to jest ten sam czip.Steven Troughton-Smith „zaorał” jednak anonimowe źródło,zauważając, że skoro mamy do czynienia z tym samym ID procesora,tą samą architekturą, tym samym procesem kompilacji i oznaczonymjako watchOS ramdyskiem, to jest to tensam procesor.

W związku z tym T1 jest też tak samo jak w Apple Watchufundamentem bezpieczeństwa systemu płatności Apple Pay. Okazujesię, że T1 potrafi też uzyskać dostęp do interfejsu grafikimacOS-a. Dzięki temu wszystkie dialogi transakcyjne Apple Pay sąrysowane przez ARM-owy koprocesor, z wykorzystaniem bezpiecznejsprzętowej enklawy. Na żadnym etapie operacji główny procesorIntela nie ma też dostępu do wrażliwych danych użytkownika.

Warto jeszcze wspomnieć o relacji T1 z Touch Barem. Sam Touch Barnie jest bowiem jakimś tam sobie zwykłym dotykowym paskiem. Podwzględem sprzętowym mamy do czynienia z dotykowym ekranem 2170×60pikseli, podzielonym na trzy regiony: przycisk systemowy (128 px),region aplikacji (minimalnie 1370 px) i region kontrolny (maksymalnie608 px). W tym pierwszym wyświetlane są kontrolkiescape/done/cancel. W tym trzecim znajdują się kontrolki dla Siri,głośności czy jasności, wszystko tu można dostosować dowłasnych potrzeb. Środkowy region powinien pomieścićnajważniejsze elementy interfejsu aplikacji, nie muszą one jednakzmieścić się tam wszystkie, można je płynnie przesuwać w lewo iprawo, gestami jak na iOS-ie.

Układ Touch Bara (źródło: Apple.com)
Układ Touch Bara (źródło: Apple.com)

Software’owo Touch Bar sterowany jest właśnie przezuproszczoną wersję systemu operacyjnego watchOS,która działa na T1, wysyłającym piksele do wyrenderowania przezgłówne GPU Maka. Jednocześnie ten wbudowany watchOS udostępniawszystkie wydarzenia dotykowe bezpośrednio macOS-owi, poprzez kontroler USB (HID). W ten sposóbTouch Bar, choć w praktyce będący dodatkowym ekranem, nie wliczasię do limitu ekranów obsługiwanych przez system (trzech dla Makówz GPU Intela, sześciu dla Maków z Radeonami).

Wniosek jest prosty: zamiast próbować zabezpieczyć niemożliwądo zabezpieczenia pecetową architekturę x86/PCI-e, Applepotraktowało bezpieczeństwo systemu jako wyspecjalizowaną kwestię,którą należy rozwiązać sprzętowo, za pomocą koprocesora.Doświadczenia z koprocesorami firma już ma, przecież od czasówiPhone’a 5S tworzy układy M*, przeznaczone do gromadzenia iprzetwarzania danych sensorycznych, gdy urządzenie jest uśpione,dla ograniczenia zużycia energii. Kto wie, może taka będziewłaśnie najbliższa przyszłość Apple’a: coraz więcejARM-owych koprocesorów, z których każdy będzie robił to, copotrafi najlepiej – pozostawiając najcięższą obliczenioworobotę układom Intela.

Źródło artykułu:www.dobreprogramy.pl
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.