Google Tensor processzor

Google Tensor processzor

Tenzor feldolgozó egység 3.0

A Google Tensor Processing Unit ( Google TPU ) a neurális processzorok osztályába tartozó tenzorprocesszor  , amely a Google által kifejlesztett alkalmazás- specifikus integrált áramkör , amelyet a TensorFlow gépi tanulási könyvtárral való használatra szántak . A 2016-ban bemutatott Google I/O konferencián azt állították, hogy az eszközöket már több mint egy éve belsőleg használta a Google [1] [2] .

A GPU -khoz képest nagyobb számítási mennyiségre tervezték, csökkentett pontossággal (például csak 8 bites pontossággal [3] ), nagyobb wattonkénti teljesítménnyel és a raszterezési és textúraegységek modul hiányával [1] [2 ] ] .

Azt állítják, hogy tenzorprocesszorokat használtak egy sor játékban az AlphaGo programban Lee Sedol ellen [2] és a következő hasonló harcokban [4] . A vállalat tenzorprocesszorokat is használt a Google Street View fotóinak szövegkivonás céljából történő feldolgozásához, a hírek szerint a teljes kötetet kevesebb mint öt nap alatt feldolgozták. A Google Fotókban egyetlen tenzoros processzor naponta több mint 100 millió fényképet tud feldolgozni. Az eszközt a RankBrain öntanuló rendszerhez is használják , amely feldolgozza a Google keresőmotorjának válaszait .

Az eszköz 8 bites számok mátrixszorzójaként valósult meg, amelyet a CPU CISC utasításai vezérelnek a PCIe 3.0 buszon keresztül . 28 nm-es technológiával gyártják, órajel frekvenciája 700 MHz, termikus tervezési teljesítménye 28-40 W. 28 MB beépített RAM-mal és 4 MB 32 bites akkumulátorral felszerelve, amelyek felhalmozódnak, 256 × 256 mátrixba rendezett 8 bites szorzótömböket eredményez. Az eszközutasítások adatokat továbbítanak egy csomópontnak, vagy adatokat fogadnak onnan, mátrixszorzást vagy konvolúciót hajtanak végre [5] . Minden mátrixon 65536 szorzás végezhető ciklusonként; másodpercenként – akár 92 billió [6] .

Jegyzetek

  1. ↑ 1 2 A Google Tensor Processing Unit kifejtette: így néz ki a számítástechnika jövője  . Archiválva az eredetiből 2022. február 26-án. Letöltve: 2017. május 24.
  2. 1 2 3 Jouppi, Norm A Google felülírja a gépi tanulási feladatokat egyedi TPU chippel  . Google Cloud Platform Blog . Google (2016. május 18.). Letöltve: 2017. január 22. Az eredetiből archiválva : 2016. május 18..
  3. Armasu, Lucian A Google nagy chipje a gépi tanuláshoz: Tenzorfeldolgozó egység 10-szer jobb hatékonysággal (frissítve) . Tom's Hardware (2016. május 19.). Hozzáférés időpontja: 2016. június 26.
  4. The Future of Go Summit, Match One: Ke Jie & AlphaGo a YouTube -on , 6:03:10-től (2017. május 23.)
  5. Norman P. Jouppi et al. Tenzor feldolgozó  egység adatközponton belüli teljesítményelemzése . Letöltve: 2017. május 24. Az eredetiből archiválva : 2017. július 3. (44. Nemzetközi Számítógépes Építészeti Szimpózium (ISCA), 2017)
  6. Ian Cutress . Hot Chips: Google TPU Performance Analysis Live Blog (15:00 PT, 22:00 UTC)  (angol) , AnandTech (2017. augusztus 22.). Archiválva az eredetiből 2017. augusztus 23-án. Letöltve: 2017. augusztus 23.

Linkek