Анализ тензорных процессоров на предмет эффективности применения для расчёта систолических массивов нейронных сетей

Автор: Стрелец А.И., Протопопова Ю.Д., Тоичкин Д.В., Ключникова Б.В.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 7 (23), 2018 года.

Бесплатный доступ

Сегодня искусственные нейронные сети встраиваются во многие сервисы: перевод и распознание речи, поиск изображений, реклама, ранжирование поисковой выдачи. Однако, задачи, связанные с машинным обучением, часто требуют большого числа вычислений. Благодаря структуре нейронной сети, эти вычисления хорошо поддаются распараллеливанию на специализированных процессорах. В работе анализируется использование тензорных процессоров для параллельных вычислений нейросвязей в сети.

Нейронная сеть, машинное обучение, параллельные вычисления, процессоры

Короткий адрес: https://sciup.org/140283968

IDR: 140283968

Analysis of the tensor of processors for effectiveness apply to calculate systolic arrays for neural networks

Nowadays we often use neural networks at many fields of life: translation, speech recognition, image search, advertising, ranging of search result. However, task of machine learning often uses a lot of calculations. The structure of neural networks looks good for execute calculations at parallel processors. At this report we analyze some of the modern tensor processors for parallel neural network calculations.

Список литературы Анализ тензорных процессоров на предмет эффективности применения для расчёта систолических массивов нейронных сетей

  • 1. Kung H. T., Leiserson C. E. Systolic arrays (for VLSI) //Sparse Matrix Proceedings 1978. - SIAM, 1979. - Т. 1. - С. 256-282. Jouppi N. P. et al. In-datacenter performance analysis of a tensor processing unit //Proceedings of the 44th Annual International Symposium on Computer Architecture. - ACM, 2017. - С. 1-12.
  • Williams S., Waterman A., Patterson D. Roofline: an insightful visual performance model for multicore architectures //Communications of the ACM. - 2009. - Т. 52. - No. 4. - С. 65-76.
  • Чернодуб А. Н., Дзюба Д. А. Обзор методов нейроуправления // Проблемы программирования. - 2011. - No 2. - С. 79-94.