категории | RSS

Разработчик выложил в открытый доступ код на Basic симулятора квантового компьютера для Commodore 64

Разработчик Давиде Гесса выложил в открытый доступ под лицензией MIT исходный код на Basic (в листинге 130 строк) симулятора квантового компьютера для ретро ПК Commodore 64 (проект QC64).

В коде симулятора с использованием двухкубитной системы реализован ряд квантовых вентилей, включая вентиль Паули (Pauli-X, Pauli-Y, Pauli-Z), вентили Адамара (Adamard), управляемое «НЕ» (CNOT) и вентиль Фредкина (управляемый обмен или SWAP).

Практическое использование моделирования двухкубитной системы на универсальном микропроцессоре, работающем на частоте около 1 МГц, довольно ограничено, но в качестве учебного пособия это простой, доступный и интересный способ познакомить пользователей с миром квантовых вычислений.

По мнению автора проекта, многим квантовые вычисления могут показаться применимыми только для самого передового оборудования на планете. По сути, это серия математических преобразований, и все они идеально подходят для старого доброго 8-битного компьютера 1980-х годов Commodore 64.

«Начиная с начального состояния |00>, симулятор может применять различные квантовые вентили для управления состоянием двухкубитной системы. Это позволяет моделировать различные концепции квантовых вычислений прямо на вашем Commodore 64!», — пояснил Гесса.



Источник новости: habr.com

DimonVideo
2023-07-07T10:50:03Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика