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