Английская Википедия:Google Tensor

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:About-distinguish Шаблон:Use American English Шаблон:Use list-defined references Шаблон:Use mdy dates Шаблон:Infobox CPU

Google Tensor is a series of ARM64-based system-on-chip (SoC) processors designed by Google for its Pixel devices. It was originally conceptualized in 2016, following the introduction of the first Pixel smartphone, though actual developmental work did not enter full swing until 2020. The first-generation Tensor chip debuted on the Pixel 6 smartphone series in 2021, and were succeeded by the Tensor G2 chip in 2022 and G3 in 2023. Tensor has been generally well received by critics.

Development

Background

Development on a Google-designed system-on-chip (SoC) first began in April 2016, after the introduction of the company's first Pixel smartphone, although Google CEO Sundar Pichai and hardware chief Rick Osterloh agreed it would likely take an extended period of time before the product was ready.[1] The next year, the company's hardware division assembled a team of 76 semiconductor researchers specializing in artificial intelligence (AI) and machine learning (ML), which has since increased in size, to work on the chip.[2] Beginning in 2017, Google began to include custom-designed co-processors in its Pixel smartphones, namely the Pixel Visual Core on the Pixel 2 and Pixel 3 series and the Pixel Neural Core on the Pixel 4 series.[3][4]

By April 2020, the company had made "significant progress" toward a custom ARM-based processor for its Pixel and Chromebook devices, codenamed "Whitechapel".[5] At Google parent company Alphabet Inc.'s quarterly earnings investor call that October, Pichai expressed excitement at the company's "deeper investments" in hardware, which some interpreted as an allusion to Whitechapel.[6] The Neural Core was not included on the Pixel 5, which was released in 2020; Google explained that the phone's Snapdragon 765G SoC already achieved the camera performance the company had been aiming for.[7] In April 2021, 9to5Google reported that Whitechapel would power Google's next Pixel smartphones.[8] Google was also in talks to acquire Nuvia prior to its acquisition by Qualcomm in 2021.[9]

Google officially unveiled the chip, named Tensor, in August, as part of a preview of its Pixel 6 and Pixel 6 Pro smartphones.[10][11] Previous Pixel smartphones had used Qualcomm Snapdragon chips,[12] with 2021's Pixel 5a being the final Pixel phone to do so.[13] Pichai later obliquely noted that the development of Tensor and the Pixel 6 resulted in more off-the-shelf solutions for Pixel phones released in 2020 and early 2021.[1] In September 2022, The Verge reported that a Tensor-powered successor to the Pixelbook laptop with a planned 2023 release had been canceled due to cost-cutting measures.[14]

Design

"Tensor" is a reference to Google's TensorFlow and Tensor Processing Unit technologies, and the chip is developed by the Google Silicon team housed within the company's hardware division, led by vice president and general manager Phil Carmack alongside senior director Monika Gupta,[15] in conjunction with the Google Research division.[2]

Tensor's microarchitecture consists of two large cores, two medium cores, and four small cores; this arrangement is unusual for octa-core SoCs, which typically only have one large core. Carmack explained that this was so Tensor could remain efficient at intense workloads by running both large cores simultaneously at a low frequency to manage the various co-processors.[15] Osterloh has stated that Tensor's performance is difficult to quantify using synthetic benchmarks, but should instead be characterized by the many ML capabilities it enables, such as advanced speech recognition,[1] real-time language translation, the ability to unblur photographs,[2] and HDR-like frame-by-frame processing for videos.[15]

Models

Original G2 G3
SoC Launch date Шаблон:Start date[16][17] Шаблон:Start date[18] Шаблон:Start date[19]
Model number GS101 (S5P9845)[8][20] GS201 (S5P9855)[21][22] S5P9865[23]
Development board Whitechapel[8] Cloudripper[21] Ripcurrent[23][24]
Codename Шаблон:Dunno Шаблон:Dunno Zuma[22]
Fabrication 5 nm LPE[2][25] 5 nm[26] 4 nm[27]
Manufacturer Samsung[8] Samsung[28] Samsung[29]
CPU ISA ARMv8.2-A[30] ARMv8-A[31] ARMv9[32]
Bit width 64-bit[30] 64-bit[33] 64-bit[34]
µarch Octa-core:[15][2]
2.8 GHz Cortex-X1 (2×)
2.25 GHz Cortex-A76 (2×)
1.8 GHz Cortex-A55 (4×)
Octa-core:[35]
2.85 GHz Cortex-X1 (2×)
2.35 GHz Cortex-A78 (2×)
1.8 GHz Cortex-A55 (4×)
Nona-core:[36]
2.91 GHz Cortex-X3 (1×)
2.37 GHz Cortex-A715 (4×)
1.70 GHz Cortex-A510 (4×)
Security TrustZone (Trusty OS)[37] TrustZone (Trusty OS)[38] TrustZone (Trusty OS)[39][40]
GPU µarch Mali-G78 MP20[2][15] Mali-G710 MP7[35] Mali-G715[36]
Frequency 848 MHz[25] Шаблон:Dunno Шаблон:Dunno
RAM Type LPDDR5[25] LPDDR5[35] LPDDR5X[36]
Bus width 4×16-bit quad-channel[25] Шаблон:Dunno Шаблон:Dunno
Bandwidth 51.2 GB/s[25] Шаблон:Dunno Шаблон:Dunno
ISP NPU edgeTPU[25] edgeTPU[38] Шаблон:Dunno
Storage type UFS 3.1[41][42] UFS 3.1[43][44] UFS 3.1[36]
Connectivity Modem Exynos 5123[25] Exynos 5300[45] Exynos 5300i[36]
Wireless Wi-Fi 6 and Wi-Fi 6E[41][42] Wi-Fi 6 and Wi-Fi 6E[43][44] Wi-Fi 7[46][47]
Bluetooth 5.2[41][42] Bluetooth 5.2[43][44] Bluetooth 5.3[47]
Navigation Dual-band GNSS[41][42] Dual-band GNSS[43][44] Dual-band GNSS[39][40]

Original

The first-generation Tensor chip debuted on the Pixel 6 and Pixel 6 Pro, which were officially announced in October 2021 at the Pixel Fall Launch event.[16][17] It was later reused for the Pixel 6a, a mid-range variant of the Pixel 6 series which was announced in July 2022.[48] Despite being marketed as developed by Google, close-up examinations revealed that the chip contains numerous similarities with Samsung's Exynos series.[20][25]

G2

A second-generation Tensor chip was in development by October 2021, codenamed "Cloudripper".[21] At the annual Google I/O keynote in July 2022, Google announced that the chip would debut on the Pixel 7 and Pixel 7 Pro smartphones,[49] which were officially announced on October 6 at the annual Made by Google event. The chip is marketed as "Google Tensor G2".[18] The chip was also used to power the Pixel 7a, Pixel Fold foldable smartphone, and Pixel Tablet which was unveiled in May 2023 during the annual I/O keynote.[50] It is the first Android SoC not to support 32-bit applications, instead only supporting 64-bit apps.[33]

G3

Samsung had begun testing Tensor G3 by August 2022, codenamed "Zuma" and expected to debut the following year.[22] Announced in October 2023, the chip was used to power the Pixel 8 and Pixel 8 Pro.[19]

Future

The Information reported in July 2023 that Google had suspended development on Tensor G4, codenamed "Redondo", that had been intended to be released in 2024, due to the Google Silicon team missing a 2022 deadline for trial production to begin. Instead, the company had initiated development on Tensor G5, codenamed "Laguna", which was to be designed fully in-house, manufactured by TSMC instead of Samsung, and built on TSMC's 3 nm process.[51][29]

Reception

At launch, Tensor was well received. Philip Michaels of Tom's Guide praised the Pixel 6 and Pixel 6 Pro's Tensor-powered features and video enhancements,[52] as did Marques Brownlee and WiredШаблон:'s Julian Chokkattu.[53][54] Chokkattu's colleague Lily Hay Newman also highlighted the chip's security capabilities, declaring them Tensor's strongest selling point.[55] Jacon Krol of CNN Underscored wrote that Tensor delivered "some of the most fluid and fastest performance" on a smartphone,[56] though Android AuthorityШаблон:'s Jimmy Westenberg was ambivalent.[57] Ryne Hager of Android Police thought the chip's performance was acceptable to the everyday user, but was disappointed that Google did not offer more years of Android updates given it was no longer bound by Qualcomm's contractual terms.[58] TechRadar reviewer James Peckham commended Tensor as a "standout feature",[59] though his colleague David Lumb described the chip's performance as "strong but not class-leading".[60]

See also

References

Шаблон:Reflist

Шаблон:Google LLC Шаблон:Google Pixel Шаблон:Application ARM-based chips

  1. 1,0 1,1 1,2 Ошибка цитирования Неверный тег <ref>; для сносок BreakoutPhone не указан текст
  2. 2,0 2,1 2,2 2,3 2,4 2,5 Ошибка цитирования Неверный тег <ref>; для сносок GoogleSilicon не указан текст
  3. Ошибка цитирования Неверный тег <ref>; для сносок VisualCore не указан текст
  4. Ошибка цитирования Неверный тег <ref>; для сносок WhitechapelArs не указан текст
  5. Ошибка цитирования Неверный тег <ref>; для сносок WhitechapelAxios не указан текст
  6. Ошибка цитирования Неверный тег <ref>; для сносок DeeperInvestments не указан текст
  7. Ошибка цитирования Неверный тег <ref>; для сносок NeuralCore не указан текст
  8. 8,0 8,1 8,2 8,3 Ошибка цитирования Неверный тег <ref>; для сносок Whitechapel9to5 не указан текст
  9. Ошибка цитирования Неверный тег <ref>; для сносок Nuvia не указан текст
  10. Ошибка цитирования Неверный тег <ref>; для сносок Pixel6Verge не указан текст
  11. Ошибка цитирования Неверный тег <ref>; для сносок Pixel6TechRadar не указан текст
  12. Ошибка цитирования Неверный тег <ref>; для сносок Pixel6CNET не указан текст
  13. Ошибка цитирования Неверный тег <ref>; для сносок Pixel5a не указан текст
  14. Ошибка цитирования Неверный тег <ref>; для сносок Pixelbook2 не указан текст
  15. 15,0 15,1 15,2 15,3 15,4 Ошибка цитирования Неверный тег <ref>; для сносок GoogleSilicon2 не указан текст
  16. 16,0 16,1 Ошибка цитирования Неверный тег <ref>; для сносок PixelFallLaunchVerge не указан текст
  17. 17,0 17,1 Ошибка цитирования Неверный тег <ref>; для сносок PixelFallLaunchGizmodo не указан текст
  18. 18,0 18,1 Ошибка цитирования Неверный тег <ref>; для сносок Pixel7Launch не указан текст
  19. 19,0 19,1 Ошибка цитирования Неверный тег <ref>; для сносок Pixel8Launch не указан текст
  20. 20,0 20,1 Ошибка цитирования Неверный тег <ref>; для сносок Exynos не указан текст
  21. 21,0 21,1 21,2 Ошибка цитирования Неверный тег <ref>; для сносок Cloudripper не указан текст
  22. 22,0 22,1 22,2 Ошибка цитирования Неверный тег <ref>; для сносок Zuma не указан текст
  23. 23,0 23,1 Ошибка цитирования Неверный тег <ref>; для сносок Ripcurrent не указан текст
  24. Ошибка цитирования Неверный тег <ref>; для сносок RipcurrentXDA не указан текст
  25. 25,0 25,1 25,2 25,3 25,4 25,5 25,6 25,7 Ошибка цитирования Неверный тег <ref>; для сносок AnandTech не указан текст
  26. Ошибка цитирования Неверный тег <ref>; для сносок G2nm не указан текст
  27. Ошибка цитирования Неверный тег <ref>; для сносок G3nm не указан текст
  28. Ошибка цитирования Неверный тег <ref>; для сносок G2Details не указан текст
  29. 29,0 29,1 Ошибка цитирования Неверный тег <ref>; для сносок G5Information не указан текст
  30. 30,0 30,1 Ошибка цитирования Неверный тег <ref>; для сносок Gaming не указан текст
  31. Ошибка цитирования Неверный тег <ref>; для сносок Samey не указан текст
  32. Ошибка цитирования Неверный тег <ref>; для сносок 9to5P8HandsOn не указан текст
  33. 33,0 33,1 Ошибка цитирования Неверный тег <ref>; для сносок 64Bit не указан текст
  34. Ошибка цитирования Неверный тег <ref>; для сносок PhoneShaped не указан текст
  35. 35,0 35,1 35,2 Ошибка цитирования Неверный тег <ref>; для сносок Stadias не указан текст
  36. 36,0 36,1 36,2 36,3 36,4 Ошибка цитирования Неверный тег <ref>; для сносок AndroidPoliceG3 не указан текст
  37. Ошибка цитирования Неверный тег <ref>; для сносок Security не указан текст
  38. 38,0 38,1 Ошибка цитирования Неверный тег <ref>; для сносок G2Changes не указан текст
  39. 39,0 39,1 Ошибка цитирования Неверный тег <ref>; для сносок Pixel8Specs не указан текст
  40. 40,0 40,1 Ошибка цитирования Неверный тег <ref>; для сносок Pixel8ProSpecs не указан текст
  41. 41,0 41,1 41,2 41,3 Ошибка цитирования Неверный тег <ref>; для сносок Pixel6Specs не указан текст
  42. 42,0 42,1 42,2 42,3 Ошибка цитирования Неверный тег <ref>; для сносок Pixel6ProSpecs не указан текст
  43. 43,0 43,1 43,2 43,3 Ошибка цитирования Неверный тег <ref>; для сносок Pixel7Specs не указан текст
  44. 44,0 44,1 44,2 44,3 Ошибка цитирования Неверный тег <ref>; для сносок Pixel7ProSpecs не указан текст
  45. Ошибка цитирования Неверный тег <ref>; для сносок FirstDetails не указан текст
  46. Ошибка цитирования Неверный тег <ref>; для сносок WiFi7 не указан текст
  47. 47,0 47,1 Ошибка цитирования Неверный тег <ref>; для сносок PCMagComparison не указан текст
  48. Ошибка цитирования Неверный тег <ref>; для сносок Pixel6aArs не указан текст
  49. Ошибка цитирования Неверный тег <ref>; для сносок Pixel7 не указан текст
  50. Ошибка цитирования Неверный тег <ref>; для сносок PixelFold не указан текст
  51. Ошибка цитирования Неверный тег <ref>; для сносок G5Verge не указан текст
  52. Ошибка цитирования Неверный тег <ref>; для сносок TomsGuideReview не указан текст
  53. Ошибка цитирования Неверный тег <ref>; для сносок MKBHDReview не указан текст
  54. Ошибка цитирования Неверный тег <ref>; для сносок WiredReview не указан текст
  55. Ошибка цитирования Неверный тег <ref>; для сносок WiredSecurity не указан текст
  56. Ошибка цитирования Неверный тег <ref>; для сносок CNNReview не указан текст
  57. Ошибка цитирования Неверный тег <ref>; для сносок AAReview не указан текст
  58. Ошибка цитирования Неверный тег <ref>; для сносок APReview не указан текст
  59. Ошибка цитирования Неверный тег <ref>; для сносок TRReview1 не указан текст
  60. Ошибка цитирования Неверный тег <ref>; для сносок TRReview2 не указан текст