Компания Rigetti представила Novera QPU, свой первый коммерчески доступный квантовый процессор. Novera QPU оснащен 9-кубитным чипом с перестраиваемыми соединителями и квадратной решеткой для более плотного соединения и быстрых 2-кубитных операций. Он изготавливается на заводе Fab-1 компании Rigetti, который является первым в отрасли предприятием по производству квантовых устройств. Novera QPU также включает 5-кубитный чип без перестраиваемых соединителей для разработки и определения характеристик однокубитных операций на более простой схеме. Novera QPU имеет шайбу, башню, экраны и кронштейны для полезной нагрузки и сигнальной цепочки. Компания Rigetti утверждает, что Novera QPU предоставляет практический доступ к их самой инновационной технологии квантовых вычислений. Кроме того, профессионалы и студенты могут использовать Novera QPU для доступа к многолетним внутренним исследованиям Rigetti. Цена Novera QPU составляет от 900 000 долларов США, а время доставки составляет 4-6 недель.
https://overclockers.ru/blog/ddr77/show/128460/Rigetti-vypustila-Novera-QPU-p...
Новые идеи квантовых алгоритмов возникают регулярно: большинство перечислены на сайте Quantum Algorithm Zoo, а примеры реализации можно подсмотреть на Github. Помимо США и Китая, большой вклад в этот тренд делает Испания — она лидирует в разработке финансовых алгоритмов благодаря активному движению стартапа Multiverse Computing. У Англии есть успешные решения по распознаванию речи и моделированию химических процессов. Скоро о себе наверняка заявит и Индия — там запускают многочисленные университетские курсы по квантовым направлениям.
Появился новый квантовый компьютер и в России. Его разработала команда ученых из Российского квантового центра и физического института им. И. П. Лебедева РАН при координации госкорпорации «Росатом». Они создали несколько вариантов процессоров на 16 кубитов, и наилучшую производительность показал ионный.
Пример кода на Python, реализующего простейшее квантовое вычисление:
from qiskit import execute
from qiskit_rigetti import RigettiQCSProvider, QuilCircuit
# Get provider and backend
p = RigettiQCSProvider()
backend = p.get_simulator(num_qubits=2, noisy=True) # or p.get_backend(name='Aspen-9')
# Create a Bell state circuit
circuit = QuilCircuit(2, 2)
circuit.h(0)
circuit.cx(0, 1)
circuit.measure([0, 1], [0, 1])
# Execute the circuit on the backend
job = execute(circuit, backend, shots=10)
# Grab results from the job
result = job.result()
# Return memory and counts
memory = result.get_memory(circuit)
counts = result.get_counts(circuit)
print("Result memory:", memory)
print("Result counts:", counts)
Как думаете, через сколько лет QPU станут доступны для обычных пользователей и какими будут первые приложения с их использованием?