Айтішники перетворили "древній" ПК на квантовий комп'ютер: наскільки він хороший
Йдеться не про справжні квантові обчислення, а про емулятор для Commodore 64, який може стати як розвагою, так і навчальним посібником для початківців.
Ентузіаст Девід Гесса представив на платформі публікацій відкритого коду GitHub цікавий проєкт, за допомогою якого навіть на найстарішому комп'ютері на кшталт Commodore 64 (з "древніх" 80-х) можна зімітувати процес квантових обчислень, повідомляє сайт Hackaday. Автору вдалося написати програмний код всього з 200 рядків і він цілком функціональний.
Наприклад, за допомогою цього програмного продукту доступна емуляція таких квантових логічних схем, як вентилі Паулі (X, Y і Z), вентилі Адамара, і вентиль Фредкіна (що є керованим обміном) — всі вони якраз і з'явилися в епоху зародження квантових комп'ютерів. На основі цих логічних схем і відбувається симуляція квантових обчислень на двох кубітах.
Термін "квантовий комп'ютер" у звичному для нас розумінні зазвичай використовується в контексті гіперпросунутих, сучасних обчислювальних пристроїв, але подібно до транзистора в класичних обчисленнях, кубіт формує ядро квантових обчислень, і давно відомо, що кубіт можна змоделювати навіть на чомусь такому повсякденному, як старий 8-бітний мікропроцесор. Звісно, лише два кубіти — це забавка, як і сам емулятор, але це гарний тренажер для тих, хто хоче краще розумітися на суті квантових обчислень і зрозуміти принцип їхньої роботи.