Облачный сервис Google Cloud Compute пополнится тысячей тензорных процессоров, которые станут доступны разработчикам систем искусственного интеллекта
Спeциaлисты кoмпaнии Google рaзрaбoтaли спeциaлизирoвaнный тeнзoрный прoцeссoр втoрoгo пoкoлeния, имeющий прoизвoдитeльнoсть в 45 терафлопс. Четверик таких процессора объединены в модуль, суммарной производительностью в 180 терафлопс, который может использоваться в качестве самостоятельной немногие, обеспечивающей работу алгоритмов глубинного машинного изучения и искусственного интеллекта. А немного в дальнейшем в этом году система из тысячи таких процессоров, производительностью 44 петафлопса, станет долею облачного сервиса Google Cloud Compute, доступ к которой совершенно бесплатно смогут наварить разработчики систем машинного изучения и искусственного интеллекта.
Напомним нашим читателям, какими судьбами даже первые тензорные процессоры (Tensor Processing Units, TPU) первого поколения, ориентированные возьми выполнение специализированных задач, демонстрировали в 10-30 раз большую производительность, чем обычные процессоры и графические процессоры. При этом, кпд работы тензорных процессоров превосходила эффективность других процессоров в 30-80 раз. Именно сверху тензорных процессорах работала система Alpha Go, которая одержала ряд впечатляющих побед по-над самыми именитыми игроками в китайскую игру Го.
Тензорные процессоры второго поколения предназначены с целью выполнения задач двух основных типов, для задач, связанных с изучением и самообучением, и во (избежание делания выводов на основе анализируемых данных. При этом, оба подобно задач, традиционно реализуемые при помощи разных аппаратных средств и программных алгоритмов, могут выполняться получи и распишись тензорном процессоре одновременно и синхронизируясь друг с другом.
Тензорные модули с четырьмя процессорами могут лежать объединены в группы по 64 модуля, производительность одной такой группы составляет 11.5 петафлопс, и именно такие группы будут использоваться в сервисе Google Cloud Compute. Разработчики смогут программировать все сие при помощи TensorFlow, самой распространенной программной оболочки, доступной через услуги GitHub. Также компания разработала унифицированный высокоуровневый программный интерфейс (API), который позволит вонзать алгоритмы машинного изучения с минимальными изменениями исходного кода, как на обычных процессорах, круглым счетом и на графических или тензорных процессорах в любом варианте их комбинаций.
И в охват следует отметить, что предоставляя бесплатный доступ к «облаку тензорных процессоров», команда Google, со слов ее представителей, преследует единственную цель — ускорить, в какой степени это максимально возможно, темп исследований в области машинного изучения и искусственного интеллекта, преимущество сделать это все максимально открытым и доступным для всех заинтересованных лиц.