Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Tajna broń aparatu Pixel 2: soc zaprojektowany przez Google, „pikselowy rdzeń wizualny”

Anonim

Używamy Pixela 2 i od dłuższego czasu jest to większe rodzeństwo Pixel 2 XL. Po raz kolejny telefony Google mają fantastyczne możliwości robienia zdjęć. To, co widzieliśmy zarówno z tylnego aparatu 12, 2 MP, jak i przedniego 8MP, jest o wiele lepsze niż jakikolwiek inny telefon, którego kiedykolwiek używaliśmy. I wykorzystaliśmy wiele z nich.

Przeczytaj recenzję Google Pixel 2

I to zanim Google włączy swoją tajną broń. W Pixel 2 Google zaprojektował niestandardowy SoC (system na chipie), który nazywa się Pixel Visual Core.

Nie mamy wszystkich szczegółów; Google nie jest gotowy do ich udostępnienia i może nawet nie zdaje sobie sprawy z tego, co potrafi ten niestandardowy układ. Wiemy, że Pixel Visual Core jest zbudowany wokół ośmiordzeniowej jednostki przetwarzania obrazu zaprojektowanej przez Google. Ten IPU może uruchamiać trzy tryliony operacji na sekundę, podczas gdy działa na małej baterii wewnątrz telefonu komórkowego.

Co ciekawe, Pixel Visual Core nie był nawet włączony podczas uruchamiania na Pixel 2 i 2 XL - właśnie teraz widzimy jego „wczesną wersję” z Androidem Developer Developer Preview 2. W końcu włączony Pixel Visual Core, Procedury Google HDR + będą przetwarzane przy użyciu tego IPU i działa pięć razy szybciej, zużywając mniej niż jedną dziesiątą energii, niż gdyby działał przez standardowy procesor obrazu w Snapdragon 835.

Google twierdzi, że jest to możliwe ze względu na to, jak dobrze oprogramowanie i sprzęt zostały ze sobą dopasowane. Oprogramowanie w Pixel 2 kontroluje „znacznie więcej” szczegółów sprzętu niż w typowym układzie procesora do oprogramowania. Przekazując kontrolę oprogramowaniu, sprzęt może stać się o wiele prostszy i bardziej wydajny.

Google jest przede wszystkim firmą programistyczną. Nic dziwnego, że jego pierwszy niestandardowy SoC mobilny wykorzystuje oprogramowanie tak, jak inne firmy używają sprzętu.

Oczywiście oznacza to, że oprogramowanie staje się coraz bardziej złożone. Zamiast używać standardowych metod pisania kodu, wbudowania go w gotowy produkt, a następnie próby zarządzania wszystkim po zakończeniu wszystkich prac, Google przeszedł na uczenie maszynowe języków programowania. Korzystając z Halide do faktycznego przetwarzania obrazu i TensorFlow do samych komponentów uczenia maszynowego, Google zbudował własny kompilator oprogramowania, który może zoptymalizować gotowy kod produkcyjny w oprogramowaniu stworzonym specjalnie dla danego sprzętu.

Mimo że nie był jeszcze gotowy do uruchomienia i jego włączenie zajęło więcej czasu, obecnie jedyną częścią korzystania z aparatu za pomocą Pixel Visual Core jest funkcja HDR + kamery. Jest już bardzo dobry; to jest następne.

HDR + to dopiero początek Pixel Visual Core.

W wersji Androida 8.1 Developer Preview 2 Pixel Visual Core zostanie otwarty jako opcja dla programistów. Celem jest zapewnienie dostępu do aplikacji innych firm za pośrednictwem interfejsu API aparatu Android. Dzięki temu każdy programista będzie mógł korzystać z HDR + Google i Pixel Visual Core, a spodziewamy się naprawdę dużych rzeczy.

Ostatnią rzeczą, o której zawsze uwielbiamy słyszeć, Google mówi, że powinniśmy pamiętać, że Pixel Visual Core jest programowalny i już budują kolejny zestaw aplikacji, które mogą wykorzystać jego moc. W miarę, jak Google dodaje więcej możliwości do swojego nowego SoC, Pixel 2 i 2 XL będą coraz lepsze i będą w stanie zrobić więcej. Nowe aplikacje do obrazowania i uczenia maszynowego będą dostępne przez cały okres użytkowania Pixel 2 i jesteśmy na nie gotowi.