Квантовый компьютер приближается к реальности
IBM позволит сторонним разработчикам создавать интерфейс между обычной компьютерной системой и лабораторным образцом
Компания IBM представила систему, которая позволит разработчикам в облачном режиме создавать интерфейс, соединяющий обычный и квантовый компьютер, что должно значительно ускорить процесс создания коммерческого квантового компьютера.
В заявлении IBM говорится, что представленный ею интерфейс (application programming interface, API) позволяет разработчикам создавать программную интеграцию между обычными компьютерными системами и системой квантового компьютера IBM Q, который находится в исследовательской лаборатории компании в городке Йорктаун Хайтс (штат Нью-Йорк). Компания отмечает, что новый интерфейс позволит разработчикам со всего мира участвовать в создании программ, позволяющих соединить обычный компьютер с квантовым лабораторным образцом, что должно значительно ускорить коммерческое использование квантовых компьютеров или компьютеров с элементами квантовых систем. Взаимодействие разработчиков будет происходить на базе IBM Cloud.
Квантовые компьютеры позволяют использовать принципиально другую по сравнению с обычными компьютерами систему поиска и сравнения данных. В отличие от битовой системы обычных компьютеров, в основе работы квантового лежит кубит, который, в отличие от битов, может находиться в так называемой суперпозиции — расширенной волне возможных местоположений. Как и у бита, у кубита тоже есть два значения — 0 и 1, но благодаря квантовой суперпозиции он может одновременно принимать все возможные значения. Это существенно ускоряет «перебор» возможных значений, делая квантовый компьютер на несколько порядков быстрее обычного компьютера.
Представленная IBM система позволяет через облако связать сторонних разработчиков с лабораторно квантовой системой на 5 кубит, при этом интерфейс IBM специально сделан так, чтобы разработчики могли взаимодействовать с ее квантовым компьютером без глубоких познаний в квантовой физике. Также IBM сегодня представила усовершенствованной симулятор, который позволяет моделировать работу квантового компьютера на 20 кубит. В первой половине этого года компания планирует представить комплексный пакет программ, который позволит разработчикам создавать простейшие приложения и программы, совместимые с квантовым компьютером. Компания считает, что привлекая в помощь сторонних разработчиков, она приближается к поставленной цели по созданию 50-кубитного компьютера, пригодного для коммерческого использования.