Google прСдстави Coral NPU, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° създаванС Π½Π° AI ускоритСли

Компания Google прСдстави ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Coral NPU (Neural Processing Unit), ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‰Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ Π·Π° ускоряванС Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ софтуСрни инструмСнти Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ ѝ с Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ AI ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ. Coral ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ основа Π·Π° създаванС Π½Π° Π΅Π½Π΅Ρ€Π³ΠΎΠ΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ систСми Π½Π° Ρ‡ΠΈΠΏ (SoC), подходящи Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π°, Edge изчислСния ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ сСнзори, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π² потрСбитСлски носими устройства с ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ниска консумация Π½Π° СнСргия, ΠΊΠ°Ρ‚ΠΎ ΡΠ»ΡƒΡˆΠ°Π»ΠΊΠΈ, ΠΎΡ‡ΠΈΠ»Π° с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° рСалност ΠΈ смарт часовници. Π Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС разпространяват ΠΏΠΎΠ΄ лицСнзия Apache 2.0.

Coral NPU Π΅ насочСн към изпълнСниС Π½Π° прилоТСния с AI Π½Π° ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΈ устройства с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° СнСргия. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° рСализация Π½Π° Coral NPU осигурява производитСлност ΠΎΡ‚ 512 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² сСкунда (GOPS) ΠΏΡ€ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° само няколко ΠΌΠΈΠ»ΠΈΠ²Π°Ρ‚Π° СнСргия. NPU Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Π·Π° гъвкаво ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π² зависимост ΠΎΡ‚ Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° SoC. ΠŸΡŠΡ€Π²ΠΈΡΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π», ΠΊΠΎΠΉΡ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π²Π° производството Π½Π° Ρ‡ΠΈΠΏΠΎΠ²Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Coral NPU, Ρ‰Π΅ бъдС компания Synaptics, която анонсира сСрия процСсори Π·Π° устройства Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π½Π΅Ρ‰Π°Ρ‚Π° Astra SL2610, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰Π° подсистСма Torq NPU, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Coral NPU.

ΠžΡ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈΡ‚Π΅ прилоТСния Π½Π° Coral NPU сС спомСнава ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° AI Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° изобраТСния ΠΈ Π·Π²ΡƒΠΊ, взаимодСйствиС с потрСбитСля ΠΈ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° контСкста. НапримСр, Π½Π° устройствата ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ прилоТСния Π·Π° Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Π»ΠΈΡ†Π° ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, Ρ€Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π΅Ρ‡, ΠΆΠΈΠ² ΠΏΡ€Π΅Π²ΠΎΠ΄, транскрипция Π½Π° Ρ€Π΅Ρ‡, ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ Π΄ΡƒΠΌΠΈ ΠΎΡ‚ Ρ€Π΅Ρ‡, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ с ТСстовС ΠΈ гласови ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, опрСдСлянС Π½Π° активността Π½Π° потрСбитСля (Ρ…ΠΎΠ΄Π΅Π½Π΅, бяганС, сън) ΠΈ Ρ‚ΠΈΠΏΠ° Π½Π° ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда (Π² Π΄ΠΎΠΌΠ°, Π½Π° ΡƒΠ»ΠΈΡ†Π°Ρ‚Π°).

Π’ NPU Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° командния Π½Π°Π±ΠΎΡ€ RISC-V RV32IMF_Zve32x, шина AXI4, чСтиристСпСнСн ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° инструкциитС с ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, нСупорядочСно Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° инструкциитС, Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈΠΏΠΎΡ‚ΠΎΡ‡Π½Π° скаларна ΠΈ Π΄Π²ΡƒΠΏΠΎΡ‚ΠΎΡ‡Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ€ΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° SIMD ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° 128-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ ΠΈ Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½ с 8 KB ITCM ΠΏΠ°ΠΌΠ΅Ρ‚ Π·Π° инструкции ΠΈ 32 KB DTCM ΠΏΠ°ΠΌΠ΅Ρ‚ Π·Π° Π΄Π°Π½Π½ΠΈ.

Google прСдстави Coral NPU, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° създаванС Π½Π° AI ускоритСли

NPU Π²ΠΊΠ»ΡŽΡ‡Π²Π° Ρ‚Ρ€ΠΈ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ процСсорни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°:

  • Π―Π΄Ρ€ΠΎ Π·Π° скаларни изчислСния β€” Π»Π΅ΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° Π‘ΠΈ ΠΏΡ€Π΅Π΄Π΅Π½ RISC-V, управляващо ΠΏΠΎΡ‚ΠΎΡ†ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ към основнитС ядра ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΎ ΠΌΠΎΠ΄Π΅Π»Π° β€žΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅β€œ (run-to-completion) Π·Π° осигуряванС Π½Π° функционалността Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Π‘PU ΠΈ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ниското ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° СнСргия.
  • Π’Π΅ΠΊΡ‚ΠΎΡ€Π΅Π½ SIMD-сопроцСсор, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструкции RISC-V (RVV v1.0) ΠΈ позволява Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ изпълнСниС Π½Π° мноТСство ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²ΡŠΡ€Ρ…Ρƒ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
  • ΠœΠ°Ρ‚Ρ€ΠΈΡ‡Π΅Π½ сопроцСсор, Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‰ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅-слоТСниС (MAC) ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Π·Π° ускоряванС Π½Π° основнитС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° Π½Π΅Π²Ρ€ΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ.

Google прСдстави Coral NPU, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° създаванС Π½Π° AI ускоритСли

Π—Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° прилоТСния Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ Π·Π° AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ (IREE ΠΈ TFLM), ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π‘ΠΈ ΠΈ симулатор. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС компилация Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² AI-прилоТСния Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ²Π΅ TensorFlow, JAX ΠΈ PyTorch. ΠœΠΎΠ΄Π΅Π»ΡŠΡ‚ сС ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π° Π² унивСрсално срСдно прСдставлСниС, ΠΊΠΎΠ΅Ρ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° LLVM сС трансформира Π² нискоуровнСв Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ инструкции RISC-V, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ Π² Coral NPU.

Google прСдстави Coral NPU, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° създаванС Π½Π° AI ускоритСли


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster