- •1. Выбор системной платы
- •1.1 Форм-фактор
- •1.3 Быстрая память (кэш)
- •1.4 Выбор чипсета материнской платы
- •1.5 Выбор системной памяти
- •1.5.1 Динамическая и статическая память
- •1.5.2 Асинхронная память (dram)
- •1.5.3 Синхронная память (sdram)
- •1.5.4 Технологии увеличения быстродействия памяти ddr
- •1.5.5 Технологии увеличения быстродействия памяти dr dram
- •1.6 Интерфейсы
- •1.7 Узкие места интерфейсов
- •1.8 Разъемы процессоров
- •Лабораторная работа №1
- •2. Разделение системных ресурсов компьютера
- •2.1 Линия запроса прерывания (irq)
- •2.2 Прямой доступ к памяти (dma)
- •2.3 Порты ввода-вывода
- •2.4 Диапазоны адресов памяти
- •2.5 Описание настроек setup bios
- •Лабораторная работа №2
- •3. Накопители информации
- •3.1 Выбор жесткого диска
- •3.1.1 Параметры жестких дисков
- •3.1.2 Магнитно-резистивные головки
- •3.1.3 Надежность хранения данных
- •3.1.4 Технология dual wave
- •3.1.5 Защита от ударных воздействий
- •3.1.6 Перспективная технология хранения данных
- •3.2 Дисководы сменных дисков
- •3.2.1 Оптические приводы
- •3.2.4 Система mobile rack
- •3.2.5 Дисководы jaz, syquest, orb
- •3.2.6 Дисководы сменных гибких дисков
- •3.2.7 Дисководы магнитооптические
- •3.2.8 Выбор массивов магнитных дисков с избыточностью
- •3.2.8.1 Повышение производительности дисковой подсистемы
- •3.2.8.2 Повышение отказоустойчивости дисковой подсистемы
- •3.2.8.3 Raid уровня 0
- •3.2.8.4 Raid уровня 1
- •3.2.8.5 Raid уровня 2
- •3.2.8.6 Raid уровня 3
- •3.2.8.7 Raid уровня 4
- •3.2.8.8 Raid уровня 5
- •3.2.8.9 Raid уровня 6
- •3.2.8.10 Raid уровня 7
- •3.2.8.11 Raid уровня 10
- •3.2.8.12 Raid уровня 53
- •3.2.8.13 Особенности реализации raid-систем
- •4. Выбор графической подсистемы
- •4.1 Принципы устройства и работы видеоадаптера
- •4.2 Программные интерфейсы
- •4.3 Мониторы
- •4.3.1 Мониторы на элт
- •4.3.2.1 Принцип работы и типы жк-матриц
- •4.3.2.5 Выбор жк-мониторов по их основным характеристикам
- •Лабораторная работа №4
- •5. Выбор печатающего устройства
- •5.1 Классификация принтеров
- •5.2 Матричные печатающие устройства
- •5.3 Струйные принтеры
- •5.4 Лазерные и led-принтеры
- •5.5 Цветная печать
- •5.6 "Старые" технологии для цветопередачи
- •5.7 Программное управление принтером
- •Лабораторная работа №5
- •6. Локальная сеть
- •6.1 Выбор топологии локальной сети
- •6.1.1 Топология «шина»
- •6.1.2 Топология «звезда»
- •6.1.3 Топология «кольцо»
- •6.1.4 Другие топологии
- •6.2 Выбор аппаратуры локальных сетей
- •6.3 Стандартные сетевые протоколы
- •6.4 Выбор сетевых адаптеров по их характеристикам
- •Лабораторная работа №6
- •7. Выбор аппаратной платформы и конфигурации системы
- •7.1 Модернизация компьютера
- •7.2 Проблемы оценки конфигурации системы
- •7.4 Основы конфигурирования серверов баз данных
- •7.4 Архитектура информационной системы
- •7.4.1 Преимущества архитектуры «клиент-сервер»
- •7.4.2 Преимущества технологии “тонкий” клиент
- •Курсовая работа общие требования
- •Задание на курсовую работу
- •Методические указания
- •Пояснительная записка
- •Список рекомендуемой литературы.
- •Ссылки в internet
1.5.3 Синхронная память (sdram)
Согласно спецификации SDRAM все команды и обмен данными по шине памяти проходят синхронно с тактовыми импульсами системной шины. Поэтому все Циклы внутри операции имеют одинаковую продолжительность. Помимо этого стандарт синхронной памяти определяет параметры работы с банками памяти и режимы пакетной передачи данных. Дополнительно введен так называемый «регистр режима», выставляемый на значения, принятые по умолчанию, при подаче питания на модуль памяти.
В ходе работы с его помощью могут меняться параметры пакетного режима (последовательный или с чередованием), размеров пакетов (от одноразрядного до полностраничного) и величина задержки CAS. (CAS – строб (сигнал) обращения к столбцу). При этом величина задержки CAS определяется как время, необходимое для стробирования адресной строки и активации банка памяти.
1.5.4 Технологии увеличения быстродействия памяти ddr
Тип памяти DDR SDRAM (Double Data Rate SDRAM — синхронная память с удвоенной передачей данных) является улучшенным вариантом архитектуры SDRAM, поэтому иногда встречается другое название этого типа памяти - SDRAM-II. Микросхемы типа DDR SDRAM могут передавать и принимать данные по восходящему и нисходящему уровням сигнала шины, в отличие от обычной памяти типа SDRAM, которая передает данные только по восходящему уровню сигнала. При этом команды и адреса в DDR SDRAM все равно передаются по восходящему фронту.
Память типа DDR SDRAM обеспечивает максимальную (пиковую) полосу пропускания только в случае передачи единых массивов данных. При работе с разрозненными данными производительность резко падает, однако все равно превосходит показатели обычной SDRAM. Максимальная величина полосы пропускания DDR SDRAM достигает 2,1 Гбайт/с при частоте системной шины 133 МГц. В принципе, переход на более жесткие технологические нормы (0,18 и 0,13 микрон) позволяет поднять частоту до 200 МГц, а затем и до 400 МГц, что обеспечит пиковую пропускную способность 3,2 Гбайт/с и 6,4 Гбайт/с соответственно.
Еще осенью 1997 г. компания Samsung представила первые образцы модулей DIMM, созданных по технологии DDR SDRAM. Модули выполнены в тех же размерах, что и DIMM, но имеют 184 контакта, один ключ (вырез в нижней части платы) и рассчитаны на напряжение питания 2,5 В. Таким образом, с существующими разъемами DIMM они не совместимы. Кроме того, пока имеется ограниченное число системных наборов, поддерживающих память DDRSDRAM, например VIA Apollo Pro266, а также от фирм ALi и SiS.
Вместе с тем, память типа DDR SDRAM начали широко использовать производители видеокарт, особенно на базе чипсетов серии GeForce, требующих наивысшей пропускной способности шины памяти.
А вот от компании Intel мы подноценной поддержки DDR SDRAM вряд ли скоро дождемся, так как все ее силы брошены на продвижение технологии DR DRAM. Видимо, Intel удалось внедрить DRDRAM на платформы серверов, но в сфере массовых компьютеров окончательная победа DDR SDRAM сейчас представляется более вероятной.
1.5.5 Технологии увеличения быстродействия памяти dr dram
Технология Direct Rambus DRAM предусматривает совершенно новый подход к построению архитектуры подсистемы памяти. Во-первых, разработан специальный интерфейс Rambus для подключения модулей памяти к контроллеру. Во-вторых, модули памяти соединены с контроллером специальными каналами с шириной шины данных 18 (16+2) бит и шины управления 8 бит. В третьих, разработаны новые модули памяти RIMM.
Каждый канал Rambus способен поддерживать до 32 банков и теоретически может работать на частоте до 800 Мгц. Рабочая частота канала задается собственным генератором подсистемы памяти. Таким образом, часть подсистемы памяти работает независимо от тактовых частот остальных компонентов материнской платы.
К контроллеру можно подключить несколько каналов Rambus. Сам контроллер работает на частоте до 200 Мгц, которая определяется уже частотой системной шины. Пока такие значения доступны только для систем на базе процессоров Athlon фирмы AMD.
Рис. 1.2 – Принципиальная схема подсистемы памяти Rambus
Емкость серийно выпускаемых модулей Rambus DRAM составляет 64 Мбайт, 128 Мбайт и 256 Мбайт, в дальнейшем ожидаются изделия по 1 Гбайт. Так как использование 9-го бита на каждый байт данных оставлено на усмотрение производителя, одни фирмы вводят функцию ЕСС, другие увеличивают емкость чипов. В последнем случае получаются модули емкостью 72 Мбайт, 144 Мбайт или 288 Мбайт.
Сегодня тактовая частота DR DRAM составляет 400 МГц, однако данные передаются по обоим фронтам сигнала, поэтому можно считать, что скорость обмена удвоена и достигает 800 МГц. Если к контроллеру подключены два канала, теоретически пиковая пропускная способность достигает 3,2 Гбайт/с. Но этот показатель достижим только в теории и для огромных массивов данных.
На практике начинают проявляться недостатки технологии Rambus, связанные с ее архитектурой. Например, если операция записи данных должна следовать за операцией чтения, контроллер вынужден генерировать задержку, величина которой зависит от физической длины проводников канала
Rambus. Если канал короткий, задержка составит всего один такт (на частоте 400 МГц около 2,5 нс). В худшем случае при максимально длинном канале, величина задержки достигает 12,5 нс. К этому следует прибавить задержки генерируемые в самих циклах чтения/записи, поэтому общий итог выглядит уже не столь радужно даже в сравнении с модулями SDRAM.
Другими недостатками, критически важными для пользователя, являются придуманные производителем режимы управления питанием модулей. Если напряжение питания 2,5 В стало практически стандартом для всех новых технологий памяти DRAM, то режимы работы Active (активный), Standby (ожидания), NAP («спящий») и PowerDown (отключение питания) — собственное изобретение Rambus. Самое интересное, что микросхема, не обменивающаяся в текущий момент данными с контроллером, автоматически переводится в режим ожидания, иначе возможен перегрев системы, так как тактовые частоты весьма высоки. На переключение же из режима Standby в активное состояние требуется 100 нс.
Микросхемы памяти на модулях RIMM вынуждено закрыты защитным кожухом из-за проблем с электромагнитной индукцией и интенсивным тепловыделением. Rambus рекомендует накрывать группу разъемов RIMM на материнской плате специальной конструкцией, призванной обеспечить правильное направление обтекающих потоков воздуха. Видимо, только боязнь уничтожающей критики не позволила Rambus рекомендовать установку отдельного вентилятора для охлаждения модулей RIMM, что на самом деле было бы далеко не лишним.
Таким образом, реальная пропускная способность DR DRAM существенно ниже заявленных Rambus значений. После появления системного набора Intel 820 с поддержкой DR DRAM были проведены сравнительные тесты с другими типами памяти. Оказалось, что на большинстве реальных задач DR DRAM уступает даже SDRAM, работающим на частоте 133 МГц. В значительной мере это объясняют более узкой шиной данных канала Rambus (16 бит) по сравнению с 64-битной шиной SDRAM. С появлением чипсета VIA Apollo Рго2бб, поддерживающего DDR DRAM, картина для Rambus и Intel становится вовсе безрадостной.
Надо отдать должное инженерам Rambus: реагируя на критику, они приняли так называемую «инициативу 4i». В рамках этой программы уменьшается число банков в микросхемах DR DRAM, все они становятся независимыми. Кроме того, улучшены тепловые параметры модулей RIMM. Справедливости ради заметим, что на мощных специализированных системах память DR DRAM зарекомендовала себя хорошо. В частности, в графических станциях Silicon Graphics Indigo2 IMPACT используется шестиканальная система памяти iambus DRAM с пиковой пропускной способностью 3 Гбайт/с. Фирма Intel сделала надлежащие выводы из опыта эксплуатации первых систем с памятью Rambus DRAM и практически ликвидировала «детские болезни» контроллера и шины в чипсете Intel 850 для процессора Pentium 4. Все тесты, связанные с обработкой более-менее однородных массивов данных, показывают преимущество платформы Pentium 4+Intel 850+Rambus DRAM даже над новейшими системами с памятью DDR SDRAM, например VIA P4X266. Так что для «тяжелых» задач память DR DRAM вполне отвечает своему назначению.