Hewlett Packard создали фотонный процессор с тысячей компонентов на чипе

Изображение с сайта hi-news.ru

В настоящее время для передачи и обработки информации используется поток электронов, но постоянное увеличение сложности вычислений говорит о том, что современных методик скоро будет недостаточно и электроны неплохо было бы заменить чем-то другим. Фотоны, имеющие гораздо большую скорость, подойдут для этого как нельзя кстати. Группе исследователей из лаборатории Hewlett Packard удалось создать оптический процессор, на чипе которого присутствует 1052 оптических компонента, способные быстро и эффективно выполнять достаточно сложные вычисления.

Принцип работы оптического процессора основан на модели, определяющей взаимодействие магнитных полей отдельных атомов. Эта модель предполагает, что каждый из атомов вращается, а направление его вращения может указывать «вверх» или «вниз». В ферромагнитных материалах, находящихся при температуре выше определенной точки, направления вращения атомов ориентированы хаотичным образом за счет их тепловых колебаний. Однако при понижении температуры на первый план начинают выходить взаимодействия между атомами и направления их вращения упорядочиваются, ориентируясь в определенном направлении.

Элементы оптического процессора

Если говорить о строении чипа, то на нем созданы 4 вычислительных узла, оперирующие с инфракрасным светом. Поток света, выходящий из каждого узла, проходит через череду разделителей, взаимодействуя со светом, выходящим из других узлов. Как утверждают авторы исследования из лаборатории Hewlett Packard,

«Программа, определяющая выполняемые оптическим процессором вычислительные операции, кодируется в виде температур множества нагревателей, отвечающих за работу отдельных элементов. Свет, прошедший через обработку и смешение со светом из других вычислительных узлов, проходит через микрокольцевые резонаторы, где он очищается от помех и возвращается в вычислительный узел, который изменяет свое состояние, меняя снова фазу выходящего из него света. И так происходит до тех пор, пока вся система не найдет сбалансированное состояние, которое и будет являться решением поставленной задачи».

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


Статья на сайтье dailytechinfo.org

Исследователи компании Hewlett Packard создали фотонный процессор с тысячей компонентов на его чипе

20170103_1_1.jpg

В настоящее время для передачи и обработки информации мы, в подавляющем большинстве случаев, используем поток электронов. Однако, в силу ряда различных причин, такой подход начинает становиться тупиковым, для ускорения и увеличения эффективности вычислительных систем требуется нечто новое, использование фотонов света в качестве носителей информации, к примеру. Значительных успехов в этом деле добились исследователи из лаборатории Hewlett Packard Labs, которая является частью компании Hewlett Packard Enterprise (HPE), им удалось создать оптический процессор, на чипе которого присутствует тысяча оптических компонентов, способных очень быстро и эффективно выполнять достаточно сложные вычисления.

Кремниевые интегральные схемы со встроенными в них оптическими компонентами не являются абсолютной новинкой. Однако оптический чип, на кристалле которого объединено 1052 компонента, является самым большим и самым сложным функционирующим оптическим процессором на сегодняшний день. Разработка данного чипа производилась в рамках программы Mesodynamic Architectures Управления перспективных исследовательских программ Пентагона DARPA, а сам чип пока находится на стадии всестороннего тестирования и испытаний.

Модель, заложенная в принцип построения оптического процессора, основана на модели столетней давности, определяющей взаимодействие магнитных полей отдельных атомов. Эта модель предполагает, что каждый из атомов вращается, а направление его вращения может указывать «вверх» или «вниз». В ферромагнитных материалах, находящихся при температуре выше определенной точки, направления вращения атомов ориентированы хаотичным образом за счет их тепловых колебаний. Но при понижении температуры на первый план начинают выходить взаимодействия между атомами и направления их вращения упорядочиваются, ориентируясь в определенном направлении.

Программа, вводимая в компьютер, построенный на данном принципе, заключается в настройке уровня взаимодействия между «атомами», в роли которых выступают компоненты процессора. Эти компоненты могут находиться в одном из двух состояний и взаимодействовать друг с другом до тех пор, пока вся система не придет к самому низкому энергетическому состоянию, значение которого и будет являться решением поставленной задачи.

Первый оптический процессор, основанный на подобном принципе, был построен группой Йошихиса Ямамото (Yoshihisa Yamamoto) из Стэнфордского университета в 2014 году. Носителем информации в этой системе являлся свет, имеющий определенное значение сдвига его фазы, а в состав процессора входило четыре вычислительных элемента, изготовленных из зеркал, лазеров и других оптических элементов.

Элементы оптического процессора #2

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

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

Свет, прошедший через обработку и смешение со светом из других вычислительных узлов, проходит через микрокольцевые резонаторы, где он очищается от помех и возвращается в вычислительный узел, который изменяет свое состояние, меняя снова фазу выходящего из него света. И так происходит до тех пор, пока вся система не найдет сбалансированное состояние, которое и будет являться решением поставленной задачи.

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

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

Пожалуйста, оцените статью:
Ваша оценка: None Средняя: 4.5 (2 votes)
Источник(и):

hi-news.ru

dailytechinfo.org/

spectrum.ieee.org