содержание

Интегрированные материнские платы.

До появления процессора Pentium подавляющее большинство выпускаемых материнских плат не несло никакой интегрированной периферии, затем постепенно их стандартной компонентой стали параллельные и последовательные порты и контроллеры IDE (или, иногда, SCSI). Но периодически на рынке появляются платы, на которых помимо этого интегрирован и видеоконтроллер. Недавно ко мне на тестирование попали две материнские платы стандарта Socket 7 с интегрированными графическими адаптерами. Первой из них была ASUS SP97-V с форм-фактором АТ.

Эта плата оставляет странное впечатление. С одной стороны, для нее заявлено соответствие требованиям спецификации PC-97, обеспечивается поддержка ACPI (Advanced Configuration and Power Interface – Расширенный Интерфейс Конфигурирования и управления Питанием) – новой системы энергосбережения, являющейся развитием APM (Advanced Power Management – расширенного управления питанием), работа с дисками UltraDMA, наличие в BIOS прямой поддержки SCSI-контроллеров ASUS, четыре разъема PCI 2.1 и три ISA, АТ- и АТХ разъемы питания, 512К кэш памяти и поддержка ММХ-процессоров (Pentium, K6, M2). С другой стороны, она поддерживает только модули SIMM типа EDO/FPM и основана на микросхеме SiS5598, поддерживающей архитектуру UMA – система с общей памятью. Несколько лет назад эта архитектура была предметом достаточно оживленных дискуссий. Суть ее сводится к тому, чтобы для удешевления системы отказаться от выделенной видеопамяти и использовать в качестве нее часть основной системной памяти. Функции видеоконтроллера при этом интегрируются в контроллер памяти. Решение на первый взгляд казалось заманчивым для недорогих систем, но здесь есть одна тонкость. В один момент времени системная память может обрабатывать только один запрос ввода-вывода, поэтому устройства, которым требуется доступ к памяти, конкурируют за него между собой. Специальный блок контроллера памяти – устройство арбитража шины – обеспечивает поочередный доступ устройств к памяти в соответствии с их приоритетами. Когда к шине подключен контроллер SCSI или IDE, работающий в режиме прямого доступа к памяти, то это увеличивает общую производительность системы, поскольку, хотя процессор не может обратится к памяти в момент передачи данных от контроллера, но он избавляется от необходимости управлять этим процессом, затрачивая на это дополнительное время, а поскольку данные с внешних устройств так или иначе должны попасть в основную память, то данный режим минимизирует задержки. Иное дело видеоподсистема. Чтобы поддерживать немерцающее изображение на экране, видеоконтроллер постоянно обращается к видеопамяти, интерпретируя хранящиеся там данные как цвета точек экрана и формирую соответствующие сигналы для монитора. Поэтому для доступа к видеопамяти видеоконтроллер имеет наивысший приоритет. Процессор может обновлять содержимое видеопамяти только в моменты, когда к ней нет обращения от видеоадаптера – в основном это время обратного хода луча (в прошлом для дорогих видеоускорителей в основном использовалась двухпортовая память типа VRAM с отдельными шинами для процессора и видеоадаптера, сейчас ее вытесняют более быстродействующие и дешевые однопортовые решения типа SGRAM, RDRAM, MDRAM и т.д.). Причем чем выше разрешение и частота обновления экрана, тем более быстродействующая память требуется для видеоконтроллера. Когда в системе имеется выделенная видеопамять, доступ к которой осуществляется через шину PCI или AGP, то процесс регенерации никак не влияет на производительность процессора, влияя в какой-то мере лишь на скоростные характеристики вывода графики. В архитектуре с общей памятью видеоконтроллер также непрерывно опрашивает видеопамять. Но поскольку физически системная и видеопамять - одни и те же микросхемы, то процессор в это время вынужден простаивать, что эквивалентно уменьшению частоты шины процессор-память. Разумеется, эффект сглаживается наличием кэш-памяти, доступ к которой процессор осуществляет независимо от основной. Однако это сглаживание далеко не полное.

Память устанавливается в четыре разъема, причем вызывает удивления то, какие это разъемы. Вместо того, чтобы использовать стандартные гнезда SIMM с подпружиненными металлическими защелками, были применены (возможно, с целью удешевления?) цельнопластмассовые разъемы, в которых защелками служили приливы по бокам. При установке памяти их приходилось отгибать в стороны, прикладывая значительные усилия. Я установил 32М EDO, при этом BIOS показал наличие 31М основной и 1М разделяемой (видео-) памяти. Размер видеопамяти был увеличен до 4М (максимально возможное значение), хотя, как оказалось в последствии, не имеет смысла ставить его больше 2М. С платой поставляется компакт-диск с драйверами под Win 3.1/95/NT и OS/2, реально были испытаны драйвера под NT и 95. Установка обоих прошла без нареканий, и впоследствии они работали стабильно. Однако выяснилось, что режим 1024х768 с 16,7 млн. цветов поддерживается только как Interlaced. Поскольку это ни в коей мере не может считаться приемлемым, тесты проводились в режиме с 65536 цветами (16-разрядное представление). Их результаты говорят сами за себя. По графике контроллер SiS в основном немного отстает от видеокарты S3 64V+, одной из наиболее дешевых из имеющихся на рынке. Тесты же процессора показывают более чем тридцатипроцентное отставание от плат с выделенной видеопамятью. Поэтому, с учетом всего вышесказанного, мне не понятно, как подобное изделие могло попасть в модельный ряд ASUStech 1997 года.

В отличие от описанной выше, плата EliteGroup P5TX-AR основана на наборе Intel 430TX и выполнена в формате АТХ. Она относится к категории “все в одном”, и содержит помимо стандартного набора интегрированной периферии видеоконтроллер на основе ускорителя ATI RAGE II+DVD с 2М видеопамяти типа SGRAM (расширяется до 4М) и дополнительным выходом на телевизор, и звуковой процессор на шине PCI Cristal CS4237B с волновым синтезатором CS9236. Память устанавливается в три разъема DIMM, максимальный поддерживаемый объем составляет 256М. Для подключения дополнительной периферии имеется по три разъема ISA и PCI. Установленный BIOS поддерживает загрузку с любого из четырех возможных IDE-дисков, привода CD-ROM, накопителей ZIP/LS-120 и устройств SCSI.

В эту плату так же было установлено 32М памяти, но типа SDRAM. Установка драйверов звука и видео прошла гладко с использованием стандартных процедур распознавания оборудования Windows 95 (поставляются так же драйвера под 3.1,NT и под OS/2). Как и ожидалось, практически на всех тестах видеоподсистема ATI в полтора-два раза опережала 64V+. Производительность процессора Pentium 133, который применялся во всех тестах, так же оказалось на уровне ожидаемой. В целом, эту плату спокойно можно рекомендовать тем, кого устраивает состав интегрированной периферии (вполне достаточной для подавляющего большинства приложений систем такого уровня), учитывая что цена такой платы значительно меньше стоимости обычной платы, звуковой и видео плат, купленных по отдельности. Преимуществом интегрированной системы является и то, что вся встроенная периферия гарантирована от конфликтов между собой, все драйверы поставляются на одном диске и их совместная работа так же гарантирована. Можно также отметить, что существует вариант этой платы в формате LPX – P5TX-LA, на которой присутствует тот же состав периферии, за исключением волнового синтезатора CS9236. В остальном она обладает всеми преимуществами ATX-версии и является хорошим вариантом для модернизации систем с низкопрофильным корпусом.

Для сравнения с двумя рассмотренными приведу так же результаты аналогичных тестов для платы на базе Intel 430VX с памятью EDO и видеокартой 64V+. Все приводимые результаты получены с использованием пакета WinBench97.

В заключении хочется принести благодарность фирмам IVT-computers и Slim+ за предоставленное оборудование для тестирования.

Вы можете всегда обратиться в эти фирмы за консультацией и покупками.