OberonCore
https://forum.oberoncore.ru/

Нейроплатформа от Гугла
https://forum.oberoncore.ru/viewtopic.php?f=26&t=6038
Страница 1 из 1

Автор:  Илья Ермаков [ Пятница, 07 Апрель, 2017 01:32 ]
Заголовок сообщения:  Нейроплатформа от Гугла

https://geektimes.ru/post/287790/

Цитата:
Четыре года назад компания Google осознала реальный потенциал использования нейронных сетей в своих приложениях. Тогда же она начала внедрять их повсеместно — в перевод текстов, голосовой поиск с распознаванием речи и т. д. Но сразу стало понятно, что использование нейросетей сильно увеличивает нагрузку на серверы Google. Грубо говоря, если бы каждый человек осуществлял голосовой поиск на Android (или диктовал текст с распознаванием речи) всего три минуты в день, то Google пришлось бы увеличить количество дата-центров в два раза (!) просто чтобы нейросети обработали такое количество голосового трафика.

Надо было что-то предпринимать — и Google нашла решение. В 2015 году она разработала собственную аппаратную архитектуру для машинного обучения (Tensor Processing Unit, TPU), которая до 70 раз превосходит традиционные GPU и CPU по производительности и до 196 раз — по количеству вычислений на ватт. Под традиционными GPU/CPU имеются в виду процессоры общего назначения Xeon E5 v3 (Haswell) и графические процессоры Nvidia Tesla K80.

Автор:  Rifat [ Пятница, 07 Апрель, 2017 09:37 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

Читал как-то книгу "Криптография от папируса до компьютера", там тоже была проблема, что алгоритм шифрования DES3 долго работает, если его запускать на универсальном компьютере. И там какая-то фирма производила чипы именно для работы с этим алгоритмом. То есть принцип не новый, если что-то медленно работает, то решают для этого сделать отдельный чип.
Мне кажется, что вообще будущее за динамически программируемыми FPGA, когда при запуске программа сначала перепрограммирует процессор, а затем уже процессор, оптимизированный для выполнения программы, быстренько исполняет программу.

Автор:  Александр Ильин [ Пятница, 07 Апрель, 2017 10:12 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

Rifat писал(а):
Мне кажется, что вообще будущее за динамически программируемыми FPGA, когда при запуске программа сначала перепрограммирует процессор, а затем уже процессор, оптимизированный для выполнения программы, быстренько исполняет программу.
Желательно, за один такт.

Автор:  Rifat [ Пятница, 07 Апрель, 2017 10:28 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

Только нужен супер оптимизирующий компилятор, который не только оптимально скомпилирует программу, но и распланирует, какой должен быть процессор, чтобы оптимально выполнять данную программу.

Автор:  Artyemov [ Пятница, 07 Апрель, 2017 10:45 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

"…динамически программируемыми FPGA…"
Не поверите, FPGA "динамически" программмируются "из коробки": при подаче питания конфигурация считывается в неё из внешней памяти (обычно EEPROM, но можно и микроконтроллером зашить).

Автор:  Rifat [ Пятница, 07 Апрель, 2017 11:36 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

Да, но это не одна программа. А я говорил о том, что программа будет перепрошивать сама процессор, а затем будет исполняться. Плюс нет компиляторов, которые бы определяли какая конфигурация процессора будет лучше соответствовать данной программе.

Автор:  Artyemov [ Пятница, 07 Апрель, 2017 17:37 ]
Заголовок сообщения:  Re: Нейроплатформа от Гугла

Вот аппаратный Oberon, похоже, может стать первым шагом.

"программа будет перепрошивать сама процессор, а затем будет исполняться" - это мощная рекурсмя, пардон, метафора. (:

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/