Денис Колисниченко - Компьютер. Большой самоучитель по ремонту, сборке и модернизации
- Название:Компьютер. Большой самоучитель по ремонту, сборке и модернизации
- Автор:
- Жанр:
- Издательство:АСТ, Прайм-Еврознак
- Год:2008
- Город:Москва, Санкт-Петербург
- ISBN:978-5-17-054409-7, 978-5-93878-725-4
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Денис Колисниченко - Компьютер. Большой самоучитель по ремонту, сборке и модернизации краткое содержание
Вы найдете здесь подробную информацию о программах, комплектующих, устройствах самого последнего поколения.
Вы научитесь сами составлять компьютер из оптимальных для вас комплектующих; самостоятельно правильно ставить и удалять любые программы; «разгонять» свой ПК; менять отжившие блоки и детали на новые; диагностировать и устранять неполадки и сбои и многое, многое другое. Освоив материал этой книги, вы сможете добиться от своей машины максимума производительности при минимуме вложений.
Компьютер. Большой самоучитель по ремонту, сборке и модернизации - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Поток данных в компьютере DOC–II излучали 64 модулируемых лазерных диода, длина волны каждого составляла 837 нм. Свет от каждого диода отображался на одну строчку матричного пространственного модулятора, общий размер которого составляет 64 128 элементов. Отдельный элемент матрицы – это не что иное, как брэгговская оптическая ячейка (на основе GaP). Свет, который выходит из модулятора, попадает на целый ряд фотодиодов (128 штук). Посмотрите на фотографию DOC–II (рис. П2): в нем 8192 вспомогательных соединения. В секунду компьютер может сделать 0,8192 переключения, при этом на одно переключение затрачивается 7,15 фДж, если посчитать в фотонах, то это около 3000 фотонов. Понимаю, что все эти числа для вас – китайская грамота, хотелось бы реальный пример. Хорошо!

Представьте, что нам нужно найти какое-то слово в тексте. Я провел небольшой эксперимент. Тестовая система Duron 1,6/256 MB/Win XP SP1, запущено более 50 процессов. Взял документ MS Word на 954 страницах, написал заветное слово на 953-й странице (такое слово было только одно в документе). Запустил поиск этого слова и одновременно нажал кнопку «Старт» на своем секундомере. Поиск занял чуть больше 3 секунд (а именно 3,175), будем считать, что 3 секунды – ведь мне еще нужно было нажать «Стоп». Тут даже не принципиально, 2 или 3 секунды. Потому что оптический компьютер просматривает за ОДНУ секунду 80 000 страниц обычного ASCII-текста. Думаю, комментировать дальше просто нет смысла. Основной недостаток оптического компьютера – неинтегрируемость его компонентов. В настоящее время ведутся работы по созданию интегрального модуля оптического компьютера. Компьютер будет называться High Performance Optoelectronic Communication – HPOC. Опытная его модель уже создана.
В новом компьютере планируется использовать входную матрицу с вертикально расположенными лазерными диодами. Диоды будут соединяться волноводами и обычной оптикой, оснащенной матрицами переключения, на основе дифракционных оптических элементов. Выходная система будет состоять из матрицы фотодиодов, которая будет совмещена с входной матрицей. В модуле используются технологии CMOS, Bi-CMOS, GaAs, оптические межсоединения организованы с использованием свободного распространения световых пучков. В итоге получается квазичетырехмерная структура. Уже создана опытная система. Она показывает скорость 1015 операций в секунду, причем «кушает» энергии всего 1 фДж на переключение (сравните с DOC–II – там 7 фДж). Что же касается веса, то пока нынешние оптические системы в этом проигрывают – их вес превышает используемые сейчас чипы. Конечно, до размеров и веса суперкомпьютеров пятидесятых не дойдет, но оптический ноутбук будет больших размеров (если он вообще будет в ближайшее время).
EnLight256
Поскольку только одна фирма в мире создала коммерческий оптический процессор, который можно купить, а не только посмотреть на него и сказать: «Как быстро он работает!», о ней мы сейчас и поговорим. Как уже было сказано, данный процессор называется EnLight 256 (рис. П3) и создала его фирма Lenslet . EnLigth 256 – это первый оптический DSP (Digital Signal Processor), превосходящий в три раза лучшие электронные DSP. Вообще-то если уже быть предельно точным, то EnLight 256 – это гибридный оптический процессор – он же не весь полностью оптический, а содержит преобразователи. Но на сегодняшний день полностью создать оптический компьютер не то чтобы очень сложно, а очень дорого. К тому же неизвестно, как он будет работать. А тут мы меняем только ядро (ведь все остальное остается таким же – электрическим) и получаем огромный прирост производительности.
Ядро этого процессора – оптическое, а входная и выходная информация представляется в электронном виде. Ядро состоит из 256 VCSEL-лазеров, пространственного модулятора света, набора линз и приемников. Производительность процессора составляет 8 триллионов операций в секунду: за один такт (8 нс) процессор умножает 256-байтный квант на матрицу 256 x 256.

Поговорим о технологии Lenslet. Данная технология, как мы уже знаем, использует оптическое ядро, а входная и выходная информации представляются в электронном виде. Такая организация позволяет использовать лучшее из оптического и электрического миров. Оптическая матрица VMM (Vector-Matrix Multiplication) – ядро процессора – конвертирует электрическую информацию в свет, затем производит необходимые преобразования этой информации (вычислительные операции), направляя свет через программируемую внутреннюю оптику (рис. П4). Свет, который появляется на выходе, ощущается множеством датчиков и преобразуется обратно в электрический сигнал.
VMM состоит из трех основных элементов:
• N некогерентных лазеров, которые представляют вектор, состоящий из N элементов, каждый элемент – это 8 бит;
• пространственного модулятора Multiple Quantum Well (MQW), состоящего из N x N пикселных модуляторов, размещенных на одном чипе (рис. П5);
• ряда из N детекторов света, которые интегрированы в массив аналого-светового преобразования (Analog to Digital Converters, ADC). Детекторы установлены так, чтобы получать лучи от матрицы модулятора. Вывод столбца детектора – это вектор-результат.
Каждый элемент входного вектора проектируется на столбец матрицы. Каждый ряд матрицы проектируется на один детектор в векторе результата (вывода).

Теперь разберемся, как это все программируется. Программирование оптического цифрового сигнального процессора (Optical Digital Signal Processing Engine, ODSPE) заключается в изменении значений, которые сохранены в пространственном модуляторе (Spatial Light Modulator, SLM). Загрузка приложения (или данные внутри приложения) аналогична замене матрицы в пространственном модуляторе. Мо жете догадаться сами, как быстро это происходит. Кстати, пространственный модулятор может поставляться как отдельный продукт, так что вам ничего не мешает (наверное, кроме отсутствия нужных средств), чтобы соз дать свой оптический процессор. Этот модулятор называется Ablaze, и о нем можно прочитать на сайте компании Lenslet .

Где сейчас используется EnLight 256? Вы можете засомневаться, что он вообще используется, но на самом деле это так. Основные сферы его применения – это военная промышленность и обработка видео в реальном времени; обе сферы требуют высокой производительности. Представьте, что будет, если при вычислении угла отклонения ракеты компьютер немного «задумается»?
Читать дальшеИнтервал:
Закладка: