- •Квантовая механика и развитие информационных технологий
- •План доклада:
- •Закон Мура и развитие информационных технологий
- •Производительность наиболее мощного
- •Основные проблемы, мешающие увеличению производительности суперкомпьютеров.
- •Разложение числа на простые множители
- •Если бы Вселенная была компьютером
- •Идея квантовых вычислений
- •Алгоритмическая сложность
- •Алгоритм Гровера (1996)
- •Кубит vs. бит
- •Представление кубита на сфере Блоха
- •Двухкубитовые состояния
- •Многокубитовые состояния
- •Управление запутанностью
- •Схема идеального квантового компьютера
- •Квантовый параллелизм
- •Квантовый компьютер на ионах в ловушках: модель Цирака и Цоллера,
- •Первый эксперимент на ионах в ловушках: группа NIST (США), 1995
- •Экспериментальная реализация элемента Тоффоли на ионах кальция в ловушке Пауля –
- •Ионы в многозонных ловушках:
- •14-кубитовые запутанные состояния
- •Первый сверхпроводниковый кубит на зарядовых состояниях куперовских пар- Накамура, Пашкин, Цей- Корпорация NEC
- •Два связанных сверхпроводниковых кубита на зарядовых состояниях куперовских пар- Институт физических и химических
- •Демонстрация двухкубитовых операций на сверхпроводниковых зарядовых кубитах
- •Кубит на квантовых состояниях магнитного потока: интерференция флюксоидных состояний , 2000- Университет Stony
- •Квантовый прибор на четырёх потоковых кубитах со связями: проект Евросоюза и Канады, 2006
- •Туннельно- связанные потоковые кубиты фирмы D-Wave (Канада), 2007
- •Реализация алгоритма Гровера на двухкубитовом сверхпроводниковом процессоре -Йельский университет (США) совместно с коллегами
- •Квантовый компьютер на ЯМР в жидкости
- •Модель Кейна кремниевого квантового компьютера на ядерных спинах донорных атомов фосфора с индивидуальным
- •Ансамблевый квантовый компьютер на ядерных спинах- модель ФТИАН
- •Кубит на сформированной в арсениде галлия
- •Экспериментальное исследование когерентной эволюции зарядовых состояний кубита на двойной квантовой точке – Корпорация
- •Экспериментальное исследование связанных полупроводниковых зарядовых кубитов -Корпорация NTT совместно с Токийским университетом (Япония),
- •Квантовая томография- средство контроля квантовых состояний
- •Методология оценки адекватности, полноты и точности в эксперименте.
- •Универсальный метод томографии квантовых состояний, основанный на процедуре очищения (модель ФТИАН)
- •Заключение
- •Заключение (прод.)
Квантовая механика и развитие информационных технологий
(вводная лекция)
Ю.И. Богданов
Физико-технологический институт РАН
По материалам доклада на Московском Суперкомпьютерном Форуме. Москва, ВВЦ, 26 октября 2011
План доклада:
-Закон Мура и развитие информационных технологий
-Мотивация квантовых вычислений - алгоритмическая сложность.
-Кубиты вместо битов.
-Многокубитовые системы - запутанность как основной ресурс квантовых вычислений.
-Идеальная схема квантового компьютера.
-Реализация квантовых компьютеров - ионы в ловушках, ЯМР, квантовые точки, сверхпроводники.
-Контроль квантовых состояний - квантовая томография.
-Заключение.
Закон Мура и развитие информационных технологий
Производительность наиболее мощного
Основные проблемы, мешающие увеличению производительности суперкомпьютеров.
Энергопотребление. Сейчас наиболее мощный суперкомпьютер из TOP 500, установленный в Японии потребляет 9,9 мегаватта электроэнергии, что соответствует выходной мощности небольшой электростанции и достаточно, чтобы поддерживать жизнедеятельность города с населением в 40 тыс. человек. Год назад наиболее мощный компьютер потреблял 4.4 мегаватта, а в 2009 2.48 мегаватта. При использовании существующих технологий для достижения экзафлопсной производительности счет пойдет уже на ГВатты энергии.
Эффективность межпроцессорного обмена. При увеличении количества процессоров общая производительность начинает упираться в скорость обмена данными между процессорами.
Надежность. При росте числа вычислительных узлов надежность системы также снижается по экспоненте.
Разложение числа на простые множители
Умножение многозначных чисел- простая задача, обратная задача (разложение на множители)- очень сложная
Метод решета числового поля (наилучший известный классический алгоритм)
число двоичных знаков
число десятичных знаков
Алгоритм Шора (1994)
Если бы Вселенная была компьютером
N 1078 Число нуклонов во Вселенной
Гц, «тактовая» частота, определяемая временем пролёта света через протон
Полное число операций за время существования Вселенной – ресурс, достаточный для разложения числа с 12 тысячами знаков по классическому алгоритму, квантовый мегагерцовый компьютер решает задачу за 5 часов
Вселенная как суперкомпьютер
Оценка информационного ресурса Вселенной, полученная проф. Ллойдом из MIT из других соображений
Seth Lloyd Computational Capacity of the Universe// Phys. Rev. Lett. 2002,V.88, 237901
Идея квантовых вычислений
Feynman R. Simulating Physics with Computers // Int. J. Theor. Phys. 1982. V.21. №6/7. P.467-488.
Feynman R. Quantum Mechanical Computers // Found. of Phys. 1986. V.16. №6. P.507-531.
Ричард Фейнман
Манин Ю.И. Вычислимое и невычислимое. М. Советское Радио. 1980. 128с.
Юрий Манин
Алгоритмическая сложность
Алгоритмы полиномиальной сложности: число операций (время решения задачи) растет полиноминально с ростом объема входных данных (класс P)
Алгоритмы неполиномиальной (например, экспоненциальной) сложности: требуют практически экспоненциально большого числа операций и/или экспоненциально большого объема памяти
•Разложение числа на простые множители
•Динамика сложных квантовых систем (конденсированные среды, белки, ДНК и др.)
Алгоритм Гровера (1996)
Алгоритм поиска по неструктурированной базе данных (решение произвольного булевского уравнения f(x1,x2, …,xn)=1 )
В классическом случае требует, очевидно, O(2n) вычислений f(x). Такая сложность никак не может быть улучшена на классическом компьютере.
Квантовый алгоритм Гровера решает задачу за O(2n/2), давая неоспоримое квадратичное преимущество.
Позволяет решать некоторые NP-полные задачи с квадратичным ускорением, относительно известных методов.
