Содержание

Компьютеры будущего

Современные компьютеры работают все медленнее, не справляясь с задачами, которые ставит перед ними человек. Ученые уже разрабатывают вероятностные процессоры, молекулярные, биологические, оптические и квантовые компьютеры, которые придут устаревшим машинам на смену.

Главную роль в устройстве компьютера играют электроны. Оседая в ячейках памяти и регистрах процессора, они формируют информацию, с которой работает пользователь. Но скорость электронов конечна и не очень велика. И время, которое необходимо электрону для прохождения по системе, становится решающей преградой в дальнейшем повышении производительности. Выход можно найти либо в уменьшении размеров систем, либо в новом подходе к их устройству. И поскольку бесконечно уменьшать размеры нельзя, в ход идут новые алгоритмы работы и попытки заменить электроны другими частицами.

Новые алгоритмы для старых электронов

Для задач, связанных с вычислением вероятностей, инженеры американской компании Lyric Semiconductor предлагают использовать процессоры, основанные на принципах байесовской вероятности. Они могут применяться в поисковых системах, системах финансового моделирования и биржевого прогнозирования, обработки биологических и медицинских данных. Такой подход позволяет распределить нагрузку между узлами системы, увеличить производительность и сократить время выполнения поставленных задач.

Принцип распределения нагрузки используют при обработке больших массивов данных. При таком подходе множество компьютеров, связанных между собой, работают как единая система. Например, самый «шустрый» процессор на сегодня имеет пиковую производительность в 24 TFlop/s, в то время как распределенная система научно-исследовательского вычислительного центра МГУ имеет пиковую производительность 420 TFlop/s. Также для повышения скорости вычислений все больше начинают использовать процессоры видеокарт. Преимущество в скорости графическим процессорам дает архитектура, разработанная именно для вычислительных операций. Используя специальное ПО, можно перенаправить основную вычислительную нагрузку с CPU на GPU. Тем не менее все ближе тот момент, когда кремниевые процессоры не смогут справляться с поставленными задачами, даже с учетом распределения нагрузок и использования архитектур графических и дополнительных процессоров. Выход может быть найден в концептуально новых системах, не ограниченных скоростью электронов.

Компьютеры нового тысячелетия

На данный момент активно ведутся разработки молекулярных, оптических и квантовых устройств, а также ДНК-компьютеров. Сложность разработки таких систем заключается в необходимости перестроения всех основных узлов: центрального процессора, элементов памяти, устройств ввода/вывода.

В основе молекулярных компьютеров лежат бистабильные молекулы, которые могут находится в двух устойчивых термодинамических состояниях. Каждое такое состояние характеризуется своими химическими и физическими свойствами. Переводить молекулы из одного состояния в другое можно с помощью света, тепла, химических агентов, электрических и магнитных полей. По сути, эти молекулы являются транзисторами размером в несколько нанометров.

Благодаря малым размерам бистабильных молекул можно увеличить количество элементов на единицу площади. Другим достоинством молекул является малое время отклика, которое составляет порядка 10-15 с. Сами бистабильные переключатели управляются световыми, электрическими импульсами или электрохимическими реакциями. Соединяют функциональные элементы нанотрубки или сопряженные полимеры. Другой тип компьютеров нового поколения также основан на молекулах, но уже молекулах ДНК. Впервые ДНК–вычисления были проведены в 1994 г. Леонардом Эдлеманом (Leonard Adleman), профессором Университета Южной Калифорнии, для решения задачи коммивояжера. В ДНК–компьютерах роль логических вентилей играют подборки цепочек ДНК, которые образуют друг с другом прочные соединения. Для наблюдения состояния всей системы в последовательность внедрялись флуоресцирующие молекулы. При определенных сочетаниях свечения молекул подавляли друг друга, что соответствовало нулю в двоичной системе. Единице же соответствовало усиленное свечение флюоресцентов.Возможно строить последовательности цепочек, в которых выходной сигнал одной цепочки служит входным сигналом другой.

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

Проблема создания квантового компьютера

Все прототипы компьютеров будущего – ДНК-компьютеры, молекулярные и фотонные - разные грани одного целого - идеи создания полнофункционального квантового компьютера. Все микрочастицы, будь то кванты, атомы или молекулы, могут быть описаны волновой функцией состояния и подчиняются единым законам квантовой механики. Таким образом, работы над каждым типом компьютеров базируются на одном фундаменте. Есть у них и общие проблемы. Необходимо научиться объединять частицы в совокупности и работать как с каждой частицей в отдельности, так и с совокупностью в целом. К сожалению, на сегодняшний день технологии не позволяют производить такие манипуляции. К тому же система управления должна поддерживать масштабируемость системы частиц, благодаря которой можно наращивать мощность компьютера. Решение этой проблемы станет очередным прорывом в науке.

Над созданием квантового компьютера работают в лабораториях всего мира, в том числе и российских. Ведущие научные сотрудники Казанского физико-технического института Сергей Моисеев и Сергей Андрианов прокомментировали текущую ситуацию в этой области. С 2001 года они начали вести работы в области квантовой памяти и на сегодняшний день исследуют новые твердотельные материалы, пригодные для хранения кубитов. Также решается задача длительности хранения информации. Пока что это время составляет всего несколько миллисекунд. На вопрос, почему квантовый компьютер до сих пор не существует, отвечает Сергей Моисеев: «Насколько я себе представляю, дело в том, что сложность этой проблемы была не сразу осознана. После того как был проведен первый цикл исследований, были сформулированы проблемы, в том числе и физические, которые предстояло решить. На данный момент создание квантового компьютера напоминает своего рода современный Манхэттенский проект. Цель - создать квантовый компьютер, оперирующий 1000 кубитами, с возможностью его масштабируемости».

Используемые ресурсы

 

Назад: Компьютеры будущего