Компьютеры будущего: основные концепты
Современные компьютеры работают все медленнее, не справляясь с задачами, которые ставит перед ними человек. Ученые уже разрабатывают вероятностные процессоры, молекулярные, биологические, оптические и квантовые компьютеры, которые придут устаревшим машинам на смену.
Главную роль в устройстве компьютера играют электроны. Оседая в ячейках памяти и регистрах процессора, они формируют информацию, с которой работает пользователь. Но скорость электронов конечна и не очень велика. И время, которое необходимо электрону для прохождения по системе, становится решающей преградой в дальнейшем повышении производительности. Выход можно найти либо в уменьшении размеров систем, либо в новом подходе к их устройству. И поскольку бесконечно уменьшать размеры нельзя, в ход идут новые алгоритмы работы и попытки заменить электроны другими частицами.
Новые алгоритмы для старых электронов
Для задач, связанных с вычислением вероятностей, инженеры американской компании Lyric Semiconductor предлагают использовать процессоры, основанные на принципах байесовской вероятности. Они могут применяться в поисковых системах, системах финансового моделирования и биржевого прогнозирования, обработки биологических и медицинских данных. Такой подход позволяет распределить нагрузку между узлами системы, увеличить производительность и сократить время выполнения поставленных задач.
Компания Lyric Semiconductor создала первый вероятностный процессор
Принцип распределения нагрузки используют при обработке больших массивов данных. При таком подходе множество компьютеров, связанных между собой, работают как единая система. Например, самый «шустрый» процессор на сегодня имеет пиковую производительность в 24 TFlop/s, в то время как распределенная система научно-исследовательского вычислительного центра МГУ имеет пиковую производительность 420 TFlop/s.
Также для повышения скорости вычислений все больше начинают использовать процессоры видеокарт. Преимущество в скорости графическим процессорам дает архитектура, разработанная именно для вычислительных операций. Используя специальное ПО, можно перенаправить основную вычислительную нагрузку с CPU на GPU.
Тем не менее все ближе тот момент, когда кремниевые процессоры не смогут справляться с поставленными задачами, даже с учетом распределения нагрузок и использования архитектур графических и дополнительных процессоров. Выход может быть найден в концептуально новых системах, не ограниченных скоростью электронов.
Компьютеры нового тысячелетия
На данный момент активно ведутся разработки молекулярных, оптических и квантовых устройств, а также ДНК-компьютеров. Сложность разработки таких систем заключается в необходимости перестроения всех основных узлов: центрального процессора, элементов памяти, устройств ввода/вывода.
В основе молекулярных компьютеров лежат бистабильные молекулы, которые могут находится в двух устойчивых термодинамических состояниях. Каждое такое состояние характеризуется своими химическими и физическими свойствами. Переводить молекулы из одного состояния в другое можно с помощью света, тепла, химических агентов, электрических и магнитных полей. По сути, эти молекулы являются транзисторами размером в несколько нанометров.
Благодаря малым размерам бистабильных молекул можно увеличить количество элементов на единицу площади. Другим достоинством молекул является малое время отклика, которое составляет порядка 10 -15 с. Сами бистабильные переключатели управляются световыми, электрическими импульсами или электрохимическими реакциями. Соединяют функциональные элементы нанотрубки или сопряженные полимеры.
Другой тип компьютеров нового поколения также основан на молекулах, но уже молекулах ДНК. Впервые ДНК–вычисления были проведены в 1994 г. Леонардом Эдлеманом (Leonard Adleman), профессором Университета Южной Калифорнии, для решения задачи коммивояжера. В ДНК–компьютерах роль логических вентилей играют подборки цепочек ДНК, которые образуют друг с другом прочные соединения. Для наблюдения состояния всей системы в последовательность внедрялись флуоресцирующие молекулы. При определенных сочетаниях свечения молекул подавляли друг друга, что соответствовало нулю в двоичной системе. Единице же соответствовало усиленное свечение флюоресцентов. Возможно строить последовательности цепочек, в которых выходной сигнал одной цепочки служит входным сигналом другой.
MAYA-II в руках исследователя. Дисплей на заднем плане показывает результат одной из игр в крестики-нолики. ДНК-компьютер (вместо ноликов он играл красными точками), как видим, выиграл у человека (синие точки, иначе — крестики)
Главное достоинство такого компьютера — работоспособность внутри тела человека, что дает возможность, например, осуществлять подачу лекарства там, где это необходимо. Также такие компьютеры позволят моментально производить идентификацию заболеваний в организме.
Еще два варианта компьютера будущего – фотонный и квантовый компьютеры. Первый работает на оптических процессах, и все операции в нем выполняются посредством манипуляции оптическим потоком. Преимущества такого компьютера заключаются в свойствах световых потоков. Скорость их распространения выше, чем у электронов, к тому же взаимодействие световых потоков с нелинейными средами не локализовано, а распределено по всей среде, что дает новые степени свободы (по сравнению с электронными системами) в организации связей и создании параллельных архитектур. Производительность оптического процессора может составлять 10 13 — 10 15 операций в секунду. На сегодняшний день есть прототипы оптических процессоров, способные выполнять элементарные операции, но полноценных и готовых к производству компьютеров нет.
Квантовый компьютер основан на законах квантовой механики. Для выполнения операций квантовый компьютер использует не биты, а кубиты – квантовые аналоги битов. В отличие от битов, кубиты могут одновременно находится в нескольких состояниях. Такое свойство кубитов позволяет квантовому компьютеру за единицу времени проводить больше вычислений. Область применения квантового компьютера – переборные задачи с большим числом итераций.
Проблема создания квантового компьютера
Все прототипы компьютеров будущего – ДНК-компьютеры, молекулярные и фотонные — разные грани одного целого — идеи создания полнофункционального квантового компьютера. Все микрочастицы, будь то кванты, атомы или молекулы, могут быть описаны волновой функцией состояния и подчиняются единым законам квантовой механики. Таким образом, работы над каждым типом компьютеров базируются на одном фундаменте. Есть у них и общие проблемы. Необходимо научиться объединять частицы в совокупности и работать как с каждой частицей в отдельности, так и с совокупностью в целом. К сожалению, на сегодняшний день технологии не позволяют производить такие манипуляции. К тому же система управления должна поддерживать масштабируемость системы частиц, благодаря которой можно наращивать мощность компьютера. Решение этой проблемы станет очередным прорывом в науке.
Над созданием квантового компьютера работают в лабораториях всего мира, в том числе и российских. Ведущие научные сотрудники Казанского физико-технического института Сергей Моисеев и Сергей Андрианов прокомментировали текущую ситуацию в этой области. С 2001 года они начали вести работы в области квантовой памяти и на сегодняшний день исследуют новые твердотельные материалы, пригодные для хранения кубитов. Также решается задача длительности хранения информации. Пока что это время составляет всего несколько миллисекунд. На вопрос, почему квантовый компьютер до сих пор не существует, отвечает Сергей Моисеев: «Насколько я себе представляю, дело в том, что сложность этой проблемы была не сразу осознана. После того как был проведен первый цикл исследований, были сформулированы проблемы, в том числе и физические, которые предстояло решить. На данный момент создание квантового компьютера напоминает своего рода современный Манхэттенский проект. Цель — создать квантовый компьютер, оперирующий 1000 кубитами, с возможностью его масштабируемости».
Однако развитие квантового компьютера тормозят не только технические проблемы, но и экономические. Долгое время на решение этой задачи выделялось крайне мало средств, особенно в России. Проект, в случае его успеха, начнет приносить доход спустя длительное время. При этом требуются крупные капиталовложения. Сейчас, когда преимущества квантового компьютера стали очевидны, начали появляться и инвестиции, но их доля относительно других отраслей по-прежнему невелика.
Что же касается ситуации в мире на сегодня, уже есть модель, работающая на двух кубитах. Конечно это не 1000, к которым стремятся ученые, но он уже может найти множители, на которые разлагается число. Потенциал же килокубитного квантового компьютера огромен. Он сможет за минуты просчитывать данные, на которые у нынешних систем уйдут годы, а то и десятилетия. С точки зрения информационной безопасности, как только будет построен квантовый компьютер, все системы защиты данных с открытым ключом рухнут, так как квантовый алгоритм позволяет быстро взломать коды. Самый производительный нынешний компьютер, если и решит эту задачу, то за несколько лет. Сегодня криптозащита держится только по той причине, что квантовый компьютер находится в самом начале своего развития. И 2-3-х кубитов не достаточно для взлома шифров.
Предвидя такое развитие событий, компании задумываются о квантовой криптографии, против которых компьютер нового поколения будет бессилен. Особенность квантовой криптозащиты в том, что при попытке «подслушать» информацию она разрушается по закону неопределенности Гейзенберга. Таким образом, при попытке получить доступ к зашифрованному потоку, информация в нем будет утеряна. Однако не стоит считать неуязвимость квантовой криптозащиты абсолютной, как и в любой системе, в ней есть свои слабые места.
На данный момент в Швейцарии уже действует квантовый интернет, протяженность сети составляет 100 км. Уже три года он связывает Женеву и Цюрих. В основе передачи информации такой сетью лежит квантовая сцепленность – явление при котором квантовые состояния двух или более объектов влияют друг на друга, даже если они разнесены в пространстве. Достоинство сети — в ее безопасности. При попытке «подслушать» трафик сети извне сигнал искажается, что сигнализирует принимающей стороне о попытке перехвата. Для того чтобы проложить такой интернет на больших расстояниях, требуется квантовый репитер, который будет пересылать сигнал. И в Европе уже созданы сообщества по работе над ним.
Сергей Андрианов дополняет: «Ближайшая реализация квантового компьютера – система finger printing в научном мире известная, как метод характеристических признаков. Она будет содержать примерно 20 — 30 кубитов и предназначена для выделения «струны» – последовательности данных, содержащей небольшой бит информации — неких характеристических признаков — из базы данных. И если сравнить эту струну со струной из другой базы, то с определенной долей вероятности можно определить, одинаковые эти базы данных или нет. В течение нескольких ближайших лет фирма HP собирается представить такой компьютер, работающий на квантовых точках». Нити с определенной вероятностью довольно точно описывают исходную базу. И если две выбранные последовательности признаков совпадают, то можно предположить, что и исходные базы данных одинаковы. Например, при сканировании сетчатки глаза в системе контроля доступа можно снимать информацию не обо всей сетчатке, а только определенные параметры. Совокупность таких параметров и будет струной. При последующей идентификации можно снять те же параметры с представленной сетчатки и, если последовательности параметров совпадут, можно предположить, что сетчатки одинаковы, а стало быть — принадлежат одному человеку.
Что такое кубиты?
Для начала вспомним, как работают квантовые компьютеры.
Секрет их мастерства в том, что они манипулируют кубитами. Все, что обрабатывает классический компьютер — текст, изображения, видео и так далее — состоит из длинных строк нулей и единиц, или битов. По своей сути бит представляет одно состояние из двух: вкл/выкл, либо подключена электрическая цепь, либо нет. В современных компьютерах бит обычно представлен электрическим напряжением или импульсом тока.
Квантовые компьютеры, напротив, полагаются на кубиты. Как и двоичные биты, кубиты лежат в основе вычислений, с одним большим отличием: кубиты, как правило, являются сверхпроводниками электронов или других субатомных частицами. Неудивительно, что манипуляции кубитами представляют сложную научную и инженерную задачу. IBM, например, использует несколько слоев сверхпроводящих цепей, которые находятся в контролируемой среде и постепенно охлаждаются до температур, которые ниже, чем глубокий космос — около абсолютного нуля.
Поскольку кубиты обитают в квантовой реальности, у них есть удивительные квантовые свойства.
Распределение ресурсов
Как и устаревшая модель безопасности, принятый порядок распределения ресурсов — это ещё один реликт семидесятых годов. Запущенные процессы делят процессорные циклы, доступ к сети и прочие возможности компьютера так, будто между ними не больше разницы, чем между пользователями, которые сидят за терминалами ЕС ЭВМ. А это, как мы понимаем, давно не так.
Современный персональный компьютер — это театр с одним зрителем. Если ресурсы ограничены, то, распределяя их, машина обязана руководствоваться единственной целью: сделать так, чтобы все доступные возможности были направлены на то, чем пользователь сейчас занят. Что бы ни происходило за кулисами, представление не должно прекращаться ни на минуту.
Пример такого подхода — на этот раз не по возвышенным идеологическим соображениям, а вынужденно — это опять-таки мобильные устройства последних лет. Им поневоле приходится беречь процессорные циклы: мало того, что их едва хватает на жизнь, так они ещё и тратят батарею. Виртуальная память с бесконечным свопом — тоже непозволительная роскошь для смартфонов и планшетов.
Выход, который нашли разработчики Android, iOS и Windows RT, известен. Запуск и выключение программ теперь контролирует сама система. Неактивные приложения могут быть выгружены из памяти в любой момент, чтобы освободить ресурсы для той задачи, с которой работает пользователь. Разработчики должны сами позаботиться о том, чтобы пользователь ничего не заметил, и использовать для работы в фоне специальные программные интерфейсы.
Хотя результат далёк от идеала, он всё же впечатляет. Мобильные устройства ухитряются реагировать на команды пользователя (или хотя бы создавать иллюзию реакции) шустрее, чем многократно более мощные персональные компьютеры.
Улучшение техники и ее свойств
Новые разработки в области компьютерных технологий не существуют опосредованно от остального мира, а, наоборот, служат разрешению острых проблем, важных для продолжения благополучной жизни общества. Так, сегодня экологи вместе с нанотехнологами и инженерами трудятся над созданием эффективных, но не угрожающих природе механизмов, транспортных средств, роботов. Здесь одной из первоочередных задач является искусственное структурирование углеводорода, входящего в состав композитных монолитов. Это поможет сделать производимые автомобили и другие машины, не предназначенные для передвижения, легче на 10%, а, следовательно, и снизить количество токсичных выхлопных газов, которые образуются при сгорании топлива.
Еще одна немаловажная тема – это вопрос длительного хранения энергии. Специалисты считают, что действенным окажется массовый выпуск в свет инновационных батарей – проточных для удержания жидкого химического потенциала веществ, вместительных графеновых конденсаторов для многотысячного заряжения и разряжения аккумуляторов, нанопроволочных литиево-ионных источников постоянного тока для сбережения солнечного излучения.
Новые технологии будущего
1. Биохолодильники
Российский дизайнер предложил концепцию холодильника, названного «Bio Robot Refrigerator», который охлаждает еду с помощью биополимерного геля. В нем нет полок, отделений и дверей – вы просто вставляете еду в гель.
Идея была предложена Юрием Дмитриевым для конкурса Electrolux Design Lab. Холодильник использует всего 8 процентов энергии дома для контрольной панели и не нуждается в энергии для фактического охлаждения.
Биополимерный гель холодильника использует свет, генерируемый при холодной температуре, чтобы сохранять продукты. Сам гель не имеет запаха и не липкий, а холодильник можно установить на стене или на потолке.
2. Сверхбыстрый 5G Интернет от беспилотников с солнечными панелями
Компания Google работает над дронами на солнечных панелях, раздающими сверхскоростной Интернет в проекте, названном Project Skybender. Теоретически беспилотники будут предоставлять Интернет услуги в 40 раз быстрее, чем в сетях 4G, позволяя передавать гигабайт данных в секунду.
Проект предусматривает использование миллиметровых волн для предоставления сервиса, так как существующий спектр для передачи мобильной связи слишком заполнен.
Однако эти волны имеют более короткий диапазон, чем мобильный сигнал 4G. Компания Google работает над этой проблемой, и если удастся решить все технические проблемы, вскоре может появится Интернет небывалой скорости.
3. 5D диски для вечного хранения терабайтов данных
Исследователи создали 5D диск, который записывает данные в 5 измерениях, сохраняющиеся миллиарды лет. Он может хранить 360 терабайт данных и выдержать температуру до 1000 градусов.
Файлы на диске сделаны из трех слоев наноточек. Пять измерений диска относятся к размеру и ориентации точек, а также их положению в пределах трех измерений. Когда свет проходит через диск, точки меняют поляризацию света, которая считывается микроскопом и поляризатором.
Команда из Саутгемптона, которая разрабатывает диск, смогла записать на диск Всеобщую декларацию прав человека, Оптику Ньютона, Магна Карту и Библию. Через несколько лет такой диск уже не будет экспериментом, а станет нормой хранения данных.
4. Инъекции частиц кислорода
Ученые из Бостонской детской больницы разработали микрочастицы, наполненные кислородом, которые можно вводить в кровоток, позволяя вам жить, даже если вы не сможете дышать.
Микрочастицы состоят из одного слоя капсул липидов, которые окружают небольшой пузырь кислорода. Капсулы размером 2-4 микрометра подвешены в жидкости, которая контролирует их размер, так как пузыри большего размера могут быть опасны.
При введении, капсулы, сталкиваясь с красными кровяными клетками, передают кислород. Благодаря этому методу удалось ввести в кровь 70 процентов кислорода.
5. Подводные транспортные туннели
В Норвегии планируют построить первые в мире подводные плавающие мосты на глубине 30 метров под водой с помощью больших труб, достаточно широких для двух полос.
Учитывая сложности перемещения по местности, в Норвегии решили работать над созданием подводных мостов. Ожидается, что проект, на который уже затрачено 25 миллиардов долларов, будет закончен в 2035 году.
Предстоит еще учесть и другие факторы, например, влияние ветра, волн и сильных течений на мост.
6. Биолюминесцентные деревья
Группа разработчиков решила создать биолюминесцентные деревья с помощью фермента, встречающегося у некоторых медуз и светлячков.
Такие деревья смогут освещать улицы и помогут прохожим лучше видеть ночью. Была уже разработана небольшая версия проекта в форме растения, светящегося в темноте. Следующим шагом станут деревья, освещающие улицы.
7. Сворачивающиеся в рулон телевизоры
Компания LG разработала прототип телевизора, который можно свернуть как рулон бумаги.
Телевизор использует технологию светодиодов на основе полимерной органики, чтобы уменьшить толщину экрана.
Кроме LG, другие крупные производители электроники, такие как Samsung, Sony и Mitsubishi работают над тем, чтобы сделать экраны более гибкими и портативными.
Гаджеты
На этом реально важные анонсы с CES заканчиваются, однако это не значит, что говорить больше не о чем. Как и на любой железной выставке, тут были и некоторые безумные штуки, на которые просто забавно посмотреть. Конечно, с выходом в онлайн-формат количество странностей сократилось, но про несколько откровенно нишевых гаджетов мы всё-таки расскажем.
Одной из первых нас позабавила Samsung — и отнюдь не тем, что она вслед за Apple слепо убрала из комплекта зарядники для мобильных телефонов, а новым роботом Bot Handy, который наверняка понравился бы тем, кто только что съехал от родителей. Внешне он похож на автоматический пылесос, к которому приделали палку с механической рукой и оснастили её кучей сенсоров, камер и заодно искусственным интеллектом. Благодаря ему Bot Handy умеет собирать по дому грязные чашки, тарелки, носки, футболки и относить это всё в раковину, посудомоечную или стиральную машину. Обещают, что эта штука также способна и стол накрыть, и подлить чего-нибудь горячительного в бокал. Сумеет ли она, правда, после этого поддержать беседу и составить компанию, не сообщается.
Кроме того, Samsung ещё неожиданно сообщила, что в 2021 году телевизоры будут поставляться с пультами без привычных нам AAA-батареек. Вместо них туда установят аккумуляторы и солнечные панели для подзарядки. Как говорит сама Samsung, за 7 лет это позволит сэкономить 99 млн батареек.
В продолжение экологической темы и домашних гаджетов на CES представили ещё одну разработку — умное мусорное ведро. Занялась этой штукой не особенно известная в нашей стране компания Lasso Loop Recycling. Там озаботились проблемой сортировки мусора в домашних условиях: люди всё-таки поняли, что держать дома восемь вёдер под каждый тип хлама — такое себе решение, и начали создавать автоматический сортировщик. Правда, пока их концепт напоминает скорее распухшую до размеров холодильника хлебопечку, но, как говорят Lasso, в неё будет встроена куча сенсоров, которые позволят сваливать все отходы в одну кучу, а автоматика уже дальше сама разберётся, где там стекло, где пластик, а что вообще не стоит выбрасывать и лучше оставить на память. Увы, когда такое ведро появится в продаже и появится ли оно вообще, неизвестно.
Впрочем, если вам кажется, что умная мусорка — это совсем дичь, подождите: у нас в запасе ещё есть концепт от Razer, и называется он Project Hazel или, по-нашему, «умная маска». Несмотря на кажущуюся странность устройства, выглядит оно привлекательно, и мы, возможно, и сами таким бы обзавелись. Суть тут вот в чём: это защитная полумаска по типу N95 (FFP1). То есть по своим свойствам она, пусть и ненамного, всё же превосходит одноразовые медицинские.
Интересно в ней то, что Razer собирается решить ещё несколько повседневных проблем, связанных с масками. Во-первых, в Hazel встроены вентиляторы, которые через фильтр нагоняют воздух и немного его подсушивают, не давая запотевать внутреннему пространству. Во-вторых, в неё встроены микрофон и маленькие динамики, которые будут усиливать голос, чтобы окружающие нормально вас слышали. В-третьих, корпус у маски прозрачный, а значит, собеседники будут нормально вас видеть и смогут при желании даже читать по губам. В-четвёртых, Razer решила вопрос многоразовости: Hazel поставляется с обеззараживающим чехлом, куда можно просто положить маску, и её там заливают ультрафиолетом, чтобы убить все микробы и вирусы. В-пятых, у маски будет нормальная RGB-подсветка, чтобы вас видели в темноте и понимали, что на лице надета серьёзная штука.