Оптические компьютеры
История работ по созданию оптического процессора. Изобретение голографического метода. Создание процессора нового поколения в 80-х. Оптика против кремния: преимущества оптической технологии. Первые оптические компьютеры. Организация технологии Lenslet.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | доклад |
Язык | русский |
Дата добавления | 22.01.2013 |
Размер файла | 16,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Работы по созданию оптического процессора начались еще в далеких 80-х годах, и не потому, что уже тогда нужна была более совершенная, чем кремниевая, технология, а ради удовлетворения простого интереса человечества: почему бы не создать альтернативный тип процессора? Однако создание процессоров оптического типа опередили несколько серьезных разработок в области оптических квантовых генераторов, по-нашему - лазеров.
В 1964 году А. Прохоров, Н. Басов и Ч. Таунс получили Нобелевскую премию за работу, которая произвела настоящую революцию в квантовой электронике. Благодаря этому великому труду стало возможным создание квантовых генераторов и усилителей. А в 1971 году Денеш Габор получил нобелевскую премию за изобретение голографического метода, который сейчас применяется в картографии, медицине, для диагностики сбоев в различных устройствах и др.
В тех же 80-х, с которых все и начиналось. Исследователи по оптической электронике начали работать над созданием процессора нового поколения. Оптический процессор должен был использовать специальные элементы, в которых свет управлял бы светом. Логические операции представлены как взаимодействия вещества со светом. В 1990 году фирма Bell создала макет оптического устройства и продемонстрировала выполнение логических и арифметических операций с очень высоким быстродействием. А в 2003 году компания Lenslet создала первый в мире оптический процессор, причем это была не демонстрационная модель, как созданная в 1990 году, а коммерческий продукт, который можно было купить. Процессор назывался EnLight256, его производительность составляла 8 тераоп (триллионов арифметических операций в секунду)! Операции выполнялись за счет манипуляции потоков света, а не электронов, поэтому была достигнута такая производительность. Может возникнуть вполне справедливый вопрос: зачем нам такая производительность? Да, обычному пользователю она не нужна, но справедливости ради нужно отметить, что оптические процессоры пока и не ориентированы на обычного пользователя, который хочет, чтобы его операционная система работала быстрее, чем у соседа. Оптические технологии в первую очередь ориентированы (по крайней мере сейчас) на промышленное производство, военную технику, то есть на те области, в которых нужно в реальном времени обрабатывать большие потоки информации и промедление в несколько сотых секунд может закончиться непоправимыми последствиями.
Оптика против кремния
Преимущества оптической технологии:
· возможность использовать совершенно разные среды передачи, хранения и обработки информации;
· возможность обработки информации во время ее передачи через оптическую систему, которая реализует вычислительную среду;
· возможность передавать информацию, которая закодирована оптическим лучом, практически без потерь энергии;
· отсутствие вероятности перехвата информации (по оптической технологии в окружающую среду ничто не излучается).
Первые оптические компьютеры
В 1990 году компания Bell (Bell Labs) создала макет первого оптического компьютера. В основе процессора были положены двухмерные матрицы бистабильных полупроводниковых элементов с множествами квантовых ям. Эти элементы обладали электрооптическими свойствами (в англоязычной литературе можно встретить аббревиатуру SEED - self-electro-optic-effect devices). Освещение элементов производилось полупроводниковым лазером через голографическую решетку Даммена. Мощность излучения лазера составила 10 мВт, длина волны - 850 нм. Свет проходил через один диод, в цепи возникал ток, что в свою очередь приводило к падению напряжения на структуре решетки и к повышению пропускания света через вторую структуру. Так возникала обратная связь и совокупность элементов образовывала логические ячейки ИЛИ-И, ИЛИ-НЕ и т.д. оптический компьютер процессор голографический
Первый оптический компьютер занимал один квадратный метр и состоял из четырех каскадов. На выходе каждого каскада определялось пространственное распределение излучения по состоянию входящей в состав каскада жидкокристаллической маски, которая управлялась обычным компьютером. Во втором поколении оптических компьютеров использовалась векторно-матричная логика. Второе поколение было представлено компьютером DOC-II (digital optical computer).
Поток данных в компьютере DOC-II излучали 64 модулируемых лазерных диода, длина волны каждого составляла 837 нм. Свет от каждого диода отображался на одну строчку матричного пространственного модулятора, общий размер которого составлял 64 128 элементов. Отдельный элемент матрицы - это не что иное, как брэгговская оптическая ячейка (на основе GaP). Свет, который выходит из модулятора, попадает на целый ряд фотодиодов (128 штук). В секунду компьютер может сделать 0,8192 переключения, при этом на одно переключение затрачивается 7,15 фДж, или около 3000 фотонов.
Можно проиллюстрировать эти значения. Например, нужно найти какое-то слово в тексте. Тестовая система Duron 1,6/256 MB/Win XP SP1, запущено более 50-ти процессов. Возьмем документ Win Word на 954 страницы, напишем нужное слово на 953 странице (такое слово было только одно в документе). Запустим поиск этого слова и одновременно нажмем кнопку "Старт" на своем секундомере. Поиск занял чуть больше трех секунд (а именно 3,175). Тут даже не принципиально, две или три секунды было затрачено, так как оптический компьютер просматривает за 1(!!) секунду 80 000 страниц обычного ASCII-текста. Комментарии излишни.
Разумеется, не все так радужно, и у оптических компьютеров предостаточно своих минусов. Их основной недостаток- неинтегрируемость его компонент. В настоящее время ведутся работы по созданию интегрального модуля оптического компьютера. Компьютер будет называться High Performance Optoelectronic Communication - HPOC. Его опытная модель уже создана.
В новом компьютере планируется использовать входную матрицу с вертикально расположенными лазерными диодами. Диоды будут соединяться волноводами и обычной оптикой, оснащенной матрицами переключения, на основе дифракционных оптических элементов. Выходная система будет состоять из матрицы фотодиодов, совмещенной с входной матрицей. В модуле используются технологии CMOS, Bi-CMOS, GaAs, оптические межсоединения организованы с помощью свободного распространения световых пучков. В итоге получается квазичетырехмерная структура. Уже создана опытная система, которая показывает скорость 1015 операций в секунду, причем потребляет энергии всего 1 фДж на переключение (а в DOC-II - там 7 фДж).
Что же касается «веса», то существующие оптические системы в этом проигрывают и «весят» больше используемых сейчас чипов.
EnLight 256
Единственный существующий сейчас коммерческий оптический процессор EnLight 256, созданный фирмой Lenslet, уже можно купить. Этот процессор является первым оптическим DSP (Digital Signal Processor), который в три раза превосходит лучшие электронные DSP. Если говорить точнее, EnLight256 - это гибридный оптический процессор, содержащий преобразователи. Создать полностью оптический компьютер пока слишком дорого. Простая замена ядра с сохранением всех остальных электронных компонент позволяет получить огромный прирост производительности.
Ядро этого процессора - оптическое, а входная и выходная информация представляется в электронном виде. Ядро состоит из 256-ти VCSEL-лазеров, пространственного модулятора света, набора линз и приемников. Производительность процессора составляет 8 триллионов операций в секунду: за один такт (8 нс) процессор умножает 256-байтный на матрицу 256х256.
Организация технологии Lenslet позволяет использовать лучшее из оптического и электрического миров. Оптическая матрица VMM (Vector-Matrix Multiplication), ядро процессора, конвертирует электрическую информацию в свет, затем производит необходимые преобразования этой информации, направляя свет через программируемую внутреннюю оптику. Свет, который появляется на выходе, ощущается множеством датчиков и преобразуется снова в электрический сигнал.
VMM состоит из трех основных элементов:
1. N не-когерентных лазеров, которые представляются как вектор, состоящий из N элементов, каждый элемент - это 8 бит.
2. Пространственного модулятора Multiple Quantum Well (MQW), состоящего из NxN пикселных модуляторов, размещенных на одном чипе.
3. Ряда из N детекторов света, которые интегрированы в массив аналогово-светового преобразования (Analog to Digital Converters, ADC). Детекторы установлены так, чтобы получать лучи от матрицы модулятора. Вывод столбца детектора - это вектор-результат.
Каждый элемент входного вектора проектируется на столбец матрицы. Каждый ряд матрицы проектируется на один детектор в векторе результата (вывода).
Программирование оптического цифрового сигнального процессора (Optical Digital Signal Processing Engine,ODSPE) заключается в изменении значений, которые сохранены в пространственном модуляторе (Spatial Light Modulator, SLM). Загрузка приложения (или данные внутри приложения) аналогична замене матрицы в пространственном модуляторе. Это происходит очень быстро. Пространственный модулятор может поставляться и как отдельный продукт. Этот модулятор называется Ablaze, и о нем можно прочитать на сайте компании Lenslet.
EnLight256 уже сейчас широко используется. Основные сферы его применения - это военная промышленность и обработка видео в реальном времени. Эти сферы требуют высокой производительности. Но даже такого рода процессоры требуют доработки, когда решаются задачи правительственного масштаба - ошибки не приемлемы.
Размещено на Allbest.ru
...Подобные документы
История появления персональных компьютеров. Квантовые, оптические, молекулярные компьютеры. Решение задачи подсчета потраченного абонентами трафика, средствами табличного процессора MS Excel. Тарифы на услуги доступа к Интернету. Вид таблицы "Начисления".
курсовая работа [888,6 K], добавлен 27.04.2013Процессор — транзисторная микросхема, главный вычислительный и управляющий элемент компьютера. Одноядерные и двуядерные процессоры; программная и аппаратная виртуализация, ее преимущества. Новые технологии: оптические, квантовые, молекулярные компьютеры.
реферат [612,5 K], добавлен 28.02.2011Биокомпьютерные технологии будущее науки XXI век, их сущность и значение. ДНК-компьютеры, их сущность и характеристика. Клеточные компьютеры их особенности и описание работы. Биокомпьютеры или живые компьютеры, их особенности и уникальные возможности.
реферат [109,6 K], добавлен 27.02.2009Принцип работы процессора, способы его охлаждения, кодовые названия. Шины процессора, разрядность и кэш–память. Технологии расширения и поток команд процессора. Процессорные вентиляторы и их характеристика. Алгоритм и способы разгона процессора.
реферат [38,0 K], добавлен 21.02.2009История развития центрального процессора. Основные проблемы создания многоядерных процессоров. Проектирование микропроцессорной системы на базе процессора Intel 8080. Разработка принципиальной схемы и блок-схемы алгоритма работы микропроцессорной системы.
курсовая работа [467,6 K], добавлен 11.05.2014Особенности устройства и назначения карманного персонального компьютера. Отличительные черты операционной системы, процессора, оперативной и постоянной памяти. Характеристика малогабаритных компьютеров, классических и легких ноутбуков, их преимущества.
реферат [33,3 K], добавлен 21.03.2010Управление взаимодействием всех устройств ЭВМ. История создания и развития производства процессора. Структура центрального процессора. Регистры общего назначения. Обозначения популярных моделей процессоров Intel и AMD. Команды центрального процессора.
реферат [111,2 K], добавлен 25.02.2015Физическая и информационная структура оптического диска (CD-R) и его дорожки. Способ считывания информации. Структура DVD различных форматов. Характеристики оптического накопителя Blu-ray. Устройство и особенности использования оптической библиотеки.
презентация [2,7 M], добавлен 13.12.2013Современный спрос и создание емких носителей информации нового поколения. Преимущества и недостатки технологии Вly-Ray, применение комбоголовки от Sony. Защита от копирования в носителях Blu-ray, выпуск плееров и особенности программного обеспечения.
реферат [16,8 K], добавлен 08.05.2011Изобретение в конце XIX века телепечатной машины. Первые компьютерные клавиатуры. Краткая характеристика видов компьютерных клавиатур по расположению клавиш и их функциональности. Сенсорная клавиатура нового поколения, функциональные возможности.
презентация [443,8 K], добавлен 19.10.2016История создания и история развития оптического накопителя. Технические особенности конкурентов. Перспективы развития оптического накопителя. Сравнительный анализ оптический накопителей. Техника безопасности при работе с ПК. Организация рабочего места.
курсовая работа [1,8 M], добавлен 13.11.2008Лазерные накопители CD-ROM, CD-R и CD-RW. HD DVD или Blu-Ray – война форматов. Перспективные разработки. AHD, HVD, AO-DVD, DMD. Флуоресцентный многослойный диск FMD-ROM.
реферат [50,7 K], добавлен 12.01.2006Разработка структурной схемы процессора; синтез микропрограммного и управляющего автомата с жесткой логикой. Функциональная организация процессора: программные модели, форматы данных и команд. Организация оперативной памяти. Проектирование блока операций.
учебное пособие [1,1 M], добавлен 09.04.2013История создания процессоров семейства К7, выпущенных на платформе РС. Свойства архитектуры и технические характеристики процессора AMD Athlon (Thunderbird). Строение и назначение системной шины EV6. Изучение расширенных возможностей технологии 3DNow!™.
реферат [3,7 M], добавлен 03.10.2010Функциональная и структурная организация ЭВМ. Разработка функциональных микропрограмм заданных команд. Их объединение и привязка к структуре операционного автомата процессора. Разработка управляющего автомата процессора с программируемой логикой.
дипломная работа [4,0 M], добавлен 25.03.2012Естественно-научные аспекты информатики. Проблемы изучения и представления информационных задач. Построение современных информационных технологий. Роль вычислительных средств в информатике и их развитие. Персональные компьютеры и поколения ЭВМ.
реферат [28,1 K], добавлен 25.07.2009Функциональная организация процессора. Сложение с нормализацией, синтез операций, выборка команды. Описание структурной схемы процессора. Синтез управляющего автомата, разметка граф схемы. Разбиение микроопераций по полям и кодирование логических условий.
курсовая работа [91,8 K], добавлен 24.09.2010Первые в истории человечества счетные приспособления. Первые механические счетные устройства. Появление и развитие электронных калькуляторов. Легендарные гарвардские "Марк" и "ENIAC" - первые в мире компьютеры. Краткая характеристика всех поколений ЭВМ.
презентация [461,4 K], добавлен 22.12.2010Программирование — это искусство получения ответов от машины. История развития программирования. Что могут ЭВМ. История развитие ЭВМ. Достижения компьютерной техники: универсальные настольные ПК, блокнотные компьютеры, карманные ПК, компьютеры-телефоны.
реферат [54,6 K], добавлен 02.06.2008Тонкие клиенты, работающие в терминальном режиме. Примеры тонких клиентов. Карманные персональные компьютеры: понятие, история развития. Эволюция дисплеев. Поколение клавиатурников. PALM и предшественники. Операционные системы на карманных компьютерах.
реферат [29,2 K], добавлен 22.09.2012