Тензорні процесори TPU
Тензорні процесори TPU створюють технології обчислень вищі, ніж дозволяють чіпи ASML (13,5 нм). Google і Facebook, Microsoft, Twitter розробляють власні тензорні процесори (TPU) на основі мікросхеми ASIC. Саме технологія такого чіпа від Google підняла швидість дії чіпа вдвічі, тобто до рівня 7 нм. Він вже інтегрований в основні продукти Google, включно з Translate, Photos, Search Assistant і Gmail. Простий у використанні хмарний TPU дає можливість масштабувати завдання всім розробникам зі штучного інтелекту (ШІ).
TPU належить до класу нейронних процесорів (NPU) - мікросхем, призначених для апаратного прискорення роботи алгоритмів штучних нейронних мереж, що вимагають великих обчислювальних ресурсів.
На передньому краї розробок мікропроцесорної техніки чипи для ШІ. За оцінками світовий ринок цих пристроїв сягнув десятків млрд доларів. Щоб не допустити лідерства Китаю, США обмежують експорт комплектуючих у цю країну.
ASIC розшифровується як Application-Specific Integrated Circuit (інтегральна схема спеціального призначення), що розроблена для виконання конкретного завдання, на відміну від мікросхем загального призначення. Під час розроблення цифрових ASIC для опису їхньої функціональності використовують мови опису апаратних пристроїв (HDL), такі як Verilog і VHDL.
Розроблений Google ASIC-процесор має назву Tensor Processing Unit, TPU. Таку назву йому дали через систему TensorFlow, програмну платформу, яка реалізує функції глибинного машинного вивчення і самонавчання. Восени 2024 року керівництво Google зробило доступним код TensorFlow під однією із загальнодоступних ліцензій, тепер будь-яка людина і будь-яка компанія можуть використовувати цю платформу у своїх власних цілях і навіть вносити в неї модифікації на свій розсуд. Кожна компанія створює свій власний набір апаратно-програмних засобів, але в більшості випадків їхньою основою є системи на базі високопродуктивних графічних процесорів GPU від компанії Nvidia. Крім цього, для створення нейронних мереж використовують масиви програмованих матриць логічних елементів (Field Programmable Gate Arrays, FPGA), які можна запрограмувати та перепрограмувати для оптимального і швидкого вирішення певних завдань.
https://is.gd/PDyuKs, https://habr.com/ru/companies/ruvds/articles/921024/, http://www.ms.km.ua/itnews/?ct=detail&nid=8221
Комментарии
Отправить комментарий