
В последнее время все чаще и чаще говорят об области квантовых вычислений и о квантовых компьютерах, которым предрекается большое будущее. Но для большинства обычных людей все эти термины и понятия так и остаются исключительно гипотетическими вещами, на которые нельзя посмотреть вживую и к которым нельзя прикоснуться.
Сложившуюся ситуацию пытается исправить компания Google, новый сервис которой под названием Quantum Computing Playground позволит любому желающему написать код программы на специализированном языке и выполнить его так, будто бы эта программа выполняется на реальном квантовом компьютере.
Базой системы Quantum Computing Playground является система облачных вычислений, которая использует вычислительные мощности и функции параллельных вычислений графических процессоров (GPU). Программа пользователя пишется на специализированном скриптовом языке QScript, а для отображения получаемых результатов может использоваться любой из достаточно широкого набора вид визуализации данных и квантовых состояний.
Система Quantum Computing Playground позволяет эффективно моделировать квантовые регистры, длиной в 22 квантовых бита (кубита). Кроме этого при помощи специальных конструкций языка QScript можно моделировать различные квантовые логические элементы, выполняющие различные функции. А возможностей системы в целом вполне достаточно для эмуляции выполнения квантовым компьютером не очень сложных, но и не очень простых задач, таких как реализации алгоритмов Гровера и Шора.
Следует отметить, что сервис Quantum Computing Playground является не первым онлайн-эмулятором квантового компьютера, в свое время мы уже рассказывали об одном из таких проектов под названием Qcloud. Но по сравнению с другими эмуляторами, сервис компании Google выглядит несколько "побогаче". Он снабжен достаточно подробным описанием конструкций и функций языка QScript, кроме этого, в рамках сервиса представлены некоторые примеры программ, которые призваны значительно облегчить жизнь любому человеку, который будет пытаться пробовать свои силы в деле программирования квантовых компьютеров, пытаясь, таким образом, немного заглянуть в будущее.
Qcloud - первый квантовый компьютер, подключенный к Интернету, доступ к которому сможет получить каждый желающий

"Квантовый компьютер может выполнить некоторые типы расчетов гораздо быстрее обычных компьютеров. Но, как и обычный компьютер, его также необходимо программировать. Несмотря на разработку квантовых алгоритмов и специализированного языка программирования, сейчас в мире имеется лишь малая горстка квалифицированных специалистов, способных на это" - рассказывает Джереми О'Брайен (Jeremy O'Brien), исследователь из университета Бристоля, занимающийся областью квантовых вычислений.
Для решения вышеупомянутой проблемы исследователи из университета Бристоля собираются подключить к Интернету несложную квантовую вычислительную систему, чип Qcloud, разработанный ими для реализации технологий облачных квантовых вычислений. Благодаря этому в скором времени любой желающий с помощью веб-браузера сможет подключиться к этому квантовому компьютеру и поэкспериментировать с базовыми алгоритмами квантовых вычислений.
Квантовый чип Qcloud, разработанный в университете Бристоля, является классической квантовой вычислительной системой, всего с двумя квантовыми битами, кубитами, в которой вычисления производятся на счет двух запутанных фотонов, движущихся по системе специальных световодов. Программирование этого компьютера заключается в программировании по времени уровня запутанности фотонов, что позволяет произвести определенные вычисления.

"Используя нашу систему, вы сможете сидеть в автобусе и с помощью мобильного телефона проводить эксперимент в области квантовой оптики, который до вас, вероятно, еще никогда не проводился" - рассказывает Питер Шэдболт (Peter Shadbolt), член исследовательской команды из Бристоля. Онлайн-тренажер, о котором шла речь немного выше, уже работает, а доступ к реальному квантовому чипу можно будет запросить не ранее, чем 20 сентября этого года.
Пока еще не ясно, каким образом и зачем обычный человек сможет использовать алгоритмы квантовых вычислений и возможности квантового чипа Qcloud. Да и возможности этого чипа, имеющего всего два квантовых бита, и так крайне ограничены. "Этот чип не может вычислить ничего, с чем бы не мог справиться обычный достаточно мощный компьютер" - рассказывает О'Брайен, - "Наша группа сейчас занимается разработкой более сложных квантовых вычислительных систем, в составе которых насчитывается 6 и 8 кубитов. Но мы рады, что и более старой нашей технологии найдется крайне полезное применение, мы надеемся, что это поможет вырастить квалифицированных специалистов, которые будут в состоянии совладать и со сложными системами".
(От Юрий В)- Каке-то пояснения пояснения к этому тренажеру(http://googleresearch.blogspot.com/2009/12/machine-learning-...) смотрите тут: http://www.bristol.ac.uk/physics/research/quantum/qcloud/pro...
Свежие комментарии