Чипсет VIA Apollo Pro133


В то время, как Intel продолжает испытывать всевозможные проблемы то с выпуском 133-мегагерцового Pentium III — Coppermine, то с новым чипсетом i820 — Camino, который должен поддерживать принципиально новый тип памяти RDRAM, давний конкурент Intel на рынке чипсетов, тайваньская фирма VIA, первой представила набор системной логики, поддерживающий системную шину 133 МГц. Этот чипсет получил название VIA Apollo Pro133 и состоит из двух чипов — VT82C693A и VT82C686A.

Первый вопрос, который возникает при взгляде на слова "поддерживает системную шину 133 МГц", это в чем же заключается эта поддержка. Как известно, сейчас очень тяжело найти системную плату на старом добром i440BX, которая бы не позволяла установить такую частоту. Однако в случае с BX не все так просто. От частоты FSB зависит не только результирующая частота процессора, но и частоты, на которых будут работать шины PCI и AGP. И если многие из BX-плат при установке внешней частоты 133 МГц на шину PCI подают предусмотренные спецификацией 33 МГц, используя делитель 4, то с AGP не все так просто. В i440BX предусмотрено только 2 делителя для получения частоты шины AGP из частоты FSB — 1 и 2:3. То есть, заложенная в спецификации AGP частота 66 Мгц, при установке частоты FSB 133 МГц, получена никаким образом быть не может. Лучшее, чего можно добиться — это 89 МГц. Из-за такого превышения номинала на 23 МГц ряд видеоакселераторов, особенно последних поколений, могут не работать, хотя с другой стороны, если видеокарта заработает, то за счет такого разгона будет быстрее выполняться AGP-текстурирование.

В общем, для решения всех этих проблем, в VIA Apollo Pro133 предусмотрен делитель 2 для AGP, что позволяет получить на этой шине положенные 66 МГц и решить все вопросы с неработоспособностью видеоадаптера при использовании 133-мегагерцовой шины. В принципе, это и есть ключевой момент в поддержке 133-мегагерцовой FSB.

Однако тут же возникает другой вопрос — а нужна ли сейчас шина 133 МГц? Объективно говоря, не нужна. Посудите сами — если даже считать, что память, работающая на 133 МГц (PC133 SDRAM, или качественная PC100) существует, то найти процессор, который бы завелся со скоростью на 33% больше положенной, практически не существует. Единственный, более-менее пригодный способ заставить работать 100-мегагерцовый Pentium II/Pentium III при частоте шины 133 МГц, это выключить L2-кеш. Правда, идея эта совсем бредовая, так как в этом случае платой за прирост частоты процессора на 33% явится падение производительности чуть ли не 70%. Так что получается, единственно возможное применение VIA Apollo Pro133 в настоящий момент — продолжать работать с 100-мегагерцовой системной шиной. Поэтому его выход можно назвать несколько преждевременным. И, к сожалению, имеющий гораздо большую практическую ценность за счет поддержки AGP 4x VIA Apollo Pro133A, в состав которого входит северный мост VT82C694A, пока не появился.

VIA Apollo Pro133 чипсет с классической архитектурой. Северный мост VT82C693A — это совместимый по выводам с интеловским аналогом, i82443BX, контроллер памяти, AGP и PCI. Южный мост VT82C686A включает мост PCI-ISA и контроллер IDE. По сравнению с предшественниками, например VIA Apollo Pro Plus, при разработке VIA Apollo Pro133 повышенное внимание уделялось температурным характеристикам с целью обеспечить стабильное функционирование на повышенных частотах. Как результат, VT82C693A имеет 4-х уровневую архитектуру, по сравнению с 2-х уровневой у предшественников.

Попробуем сравнить VIA Apollo Pro Plus с интеловским конкурентом — i440BX:

 Intel 440BXVIA Apollo Pro133
North Bridge82443BXVT82C693A
South Bridge82371EBVT82C686A
Шины
PCI 2.1++
Макс. число PCI Master устройств55
AGPx1/x2x1/x2
Частота FSB66/100 МГц66/100/133 МГц
Асинхронная шина памяти-+
Память
Поддерживаемые типыEDO, SDRAMFP, EDO, SDRAM, VCM SDRAM
Макс. Объем1 Гбайт1 Гбайт
Количество банков88
ECC и контроль четности++
EDO Timingx-2-2-2-2-2-2-25-2-2-2-2-2-2-2
SDRAM Timingx-1-1-1-1-1-1-16-1-1-1-2-1-1-1
Интегрированные возможности
UltraATA/33++
UltraATA/66-+
Порты USB24
Контроллер клавиатуры++
Интегрированные часы++
Интегрированный мониторинг-+
AC97 Audio Link-+
HSP Modem Link-+
Дополнительные возможности
ACPI++

Как оно обычно и бывает с чипсетами VIA, из таблицы следует одно — VIA Apollo Pro133 предлагает более обширные возможности, но при этом проигрывает в скорости работы с памятью.

Действительно, помимо официальной поддержки шины 133 МГц, в VIA Apollo Pro133 поддерживается и VCM (Virtual Channel Memory) SDRAM. Эта технология позволяет параллельное открытие до 16 независимых кешируемых линий доступа к памяти, что дает возможность уменьшить издержки при обращении к данным, находящимся в различных банках. Этот подход, по данным разработчика — NEC, может привести к 30-процентному увеличению скорости работы с памятью.

Еще одно преимущество VIA Apollo Pro133 по сравнению с i440BX заключается в возможности использования асинхронной шины памяти. В данном случае это значит, что при использовании частоты FSB 100 МГц на память может подаваться 100 или 66 МГц, а при частоте FSB 133 МГц — 100 или 133 МГц. Такое уменьшение частоты, подаваемой на память по сравнению со внешней частотой процессора может временно избавить от необходимости покупки новых модулей DIMM при переходе на более скоростную системную шину.

Помимо этого, в южном мосте VT82C693A введена поддержка интерфейса UltraATA/66, позволяющего увеличить теоретическую скорость передачи данных от IDE-устройств, например, жестких дисков. Есть в VIA Apollo Pro133 и еще несколько приятных мелочей — поддержка 4 USB-портов против 2 у i440BX и встроенный аппаратный мониторинг, не требующий использование внешних LM78-совместимых контроллеров.

Как и в новом i810, в VIA Apollo Pro133 имеется AC97-кодек, реализующий возможность подключения дешевых программных модема и звуковой карты как посредством слота AMR, так и путем интеграции их на системную плату. Так что AMR благодаря повсеместной поддержке всеми производителями чипсетов, а не только Intel, должен быть очень перспективной технологией.

Что касается более глубоких технических деталей, то, в отличие от i440BX, в Apollo Pro133 поддерживается и функция AGP fast write, позволяющая передавать данные от чипсета по к AGP-устройству минуя системную память.

Но перейдем к тестам. В качестве системной платы на чипсете VIA Apollo Pro133 была выбрана Chaintech 6ATA2. Это Slot-1 плата ATX формата с 3-мя слотами DIMM, 4-мя PCI и 2-мя ISA имеет также и по одному слоту AGP и AMR. Объем поддерживаемой платой памяти ограничен 768 Мбайтами, имеется встроенный звук на базе AC-97 кодека. Кроме вышеперечисленных обычных характеристик нельзя обойти стороной и то, что и Chaintech стал ориентировать свои продукты для оверклокеров. На 6ATA2 имеется возможность повышения напряжения питания процессора на 0.1 и 0.2В и, что наиболее приятно, большой набор внешних частот — 66, 75, 83, 100 МГц и далее до 152 МГц с шагом 1 Мгц. Такое разнообразие — целых 56 значений внешних частот реализовано благодаря малоизвестному на настоящий момент тактовому синтезатору RTM520-39C, установленному на 6ATA2. Так что если Chaintech будет продолжать делать платы в том же духе, учитывая хорошее качество изделий этой фирмы, можно ждать поистине суперновинок.

Chaintech 6ATA2 сравнивалась с системной платой на базе чипсета i440BX, ABIT BX6 Rev.2.0. В остальном, в составе тестовых систем использовались следующие комплектующие:

  • Процессор Intel Pentium III 450
  • Видеокарта ASUS AGP-V3800
  • Жесткий диск IBM Titan DJNA 372200
  • 128 Мбайт SEC PC-100 SDRAM
  • Операционная система Windows98

Первое, в чем хочется реально убедиться, так это в более медленной работе VIA Apollo Pro133 с системной памятью. Вот результаты замеров скорости передачи данных:

Да, по сравнению с предыдущей версией, VIA Apollo Pro Plus, изменений никаких. Чипсет от VIA с памятью работает медленнее. Почему-то VIA то ли не может, то ли не хочет улучшить временную диаграмму своего чипсета, хоть тресни. Даже ALI это сделала, а VIA — никак. Ну что же, будем надеяться, что в следующей версии их чипсета VIA Apollo Pro133A что-то изменится.

Второй пункт для расстройства — это тесты по игровым приложениям. Как известно, у VIA плохо получается реализация порта AGP. Посмотрим на скорость в Quake2:

Так оно и есть — работает медленнее. Поскольку основной вклад в результат, получаемый при тестировании в играх вносит скорость работы видеоподсистемы, в частности порта AGP, VIA Apollo Pro133 проиграл и здесь. Значит, и с AGP у VIA тоже ничего не изменилось по сравнению с предшественниками. Опять надо ждать VIA Apollo Pro133A, где будет введена поддержка AGP 4x — может это положение как-то и спасет.

Теперь посмотрим на средневзвешенную производительность в офисных приложениях:

Да, более низкая скорость работы с памятью оказывает влияние и здесь. Не так сильно, но все же. К сожалению, производительность у чипсета с выдающимися возможностями VIA Apollo Pro133 отнюдь не выдающаяся.

Единственное, на что еще можно как-то надеяться, так это на превосходство VIA Apollo Pro133 в скорости дисковых операций, что теоретически должно обеспечиваться поддержкой UltraATA/66. Чтобы сравнение не было однобоким, мы взяли для этих тестов и плату с поддержкой UltraATA/66 на чипсете от Intel, i810. Этой платой оказалась новая Intel CA810, в которой был установлен процессор Celeron 300A, разогнанный до 450 МГц повышением частоты системной шины до 100 МГц.


И результаты снова безрадостные. Во-первых, как видно, от включения UltraATA/66 никакого реального эффекта нет. В общем-то, в этом нет ничего странного — полоса пропускания в 33 Мбайта/с, обеспечиваемая UltraATA/33 вполне достаточна для обеспечения нужд современных жестких дисков, которые читают данные со своей поверхности в лучшем случае со скоростью около 20 Мбайт/с. Ну и во-вторых, даже с применением UltraATA/66 VIA Apollo Pro133 превзойти i440BX не может, хотя последний UltraATA/66 не поддерживает вовсе.

Так хорошо выглядящий в спецификации Apollo Pro133 в реальной работе показывает себя посредственно.

Выводы

Итак, как и следовало ожидать, главным козырем VIA Apollo Pro133 является все-таки цена, которая ровно в два раза ниже, чем у i440BX. В остальном же, если не считать большого количества разнообразных интегрированных возможностей, VIA Apollo Pro133 представляет собой большое разочарование. Пока в продаже не появятся процессоры, функционирующие с частотой шины 133 МГц, реальной практической ценности в VIA Apollo Pro133 нет никакой, а когда такие процессоры появятся, Intel предложит и свои наборы логики. У VIA нет шансов занять доминирующее положение на рынке чипсетов, их микросхемы работают с памятью и AGP хуже, чем интеловские. Что же касается главного аргумента VIA, поддержки более дешевой чем RDRAM памяти PC133, то в последнем MHC для i820 Intel реализовал поддержку и PC133 SDRAM. Так что VIA Apollo Pro133 будет конкурировать, скорее всего с i810e, дешевом чипсетом с интегрированной графикой для Pentium III. Ну и ждем VIA Apollo Pro133A с поддержкой AGP 4x, которая в чипсетах от VIA должна появиться ранее, чем в интеловских продуктах.

Плюс совсем недавно появилось еще одно но. Intel отозвал у VIA лицензию на системную шину P6. Так что, возможно, теперь либо нас ждет длительное судебное разбирательство с практическим исчезновением чипсетов VIA c рынка, либо вовсе переориентация VIA на производчтво чипсетов под K7.




30 июня 1999 Г.

Чипсет VIA Apollo Pro133

Чипсет VIA Apollo Pro133

В то время, как Intel продолжает испытывать всевозможные проблемы то с выпуском 133-мегагерцового Pentium III — Coppermine, то с новым чипсетом i820 — Camino, который должен поддерживать принципиально новый тип памяти RDRAM, давний конкурент Intel на рынке чипсетов, тайваньская фирма VIA, первой представила набор системной логики, поддерживающий системную шину 133 МГц. Этот чипсет получил название VIA Apollo Pro133 и состоит из двух чипов — VT82C693A и VT82C686A.

Первый вопрос, который возникает при взгляде на слова "поддерживает системную шину 133 МГц", это в чем же заключается эта поддержка. Как известно, сейчас очень тяжело найти системную плату на старом добром i440BX, которая бы не позволяла установить такую частоту. Однако в случае с BX не все так просто. От частоты FSB зависит не только результирующая частота процессора, но и частоты, на которых будут работать шины PCI и AGP. И если многие из BX-плат при установке внешней частоты 133 МГц на шину PCI подают предусмотренные спецификацией 33 МГц, используя делитель 4, то с AGP не все так просто. В i440BX предусмотрено только 2 делителя для получения частоты шины AGP из частоты FSB — 1 и 2:3. То есть, заложенная в спецификации AGP частота 66 Мгц, при установке частоты FSB 133 МГц, получена никаким образом быть не может. Лучшее, чего можно добиться — это 89 МГц. Из-за такого превышения номинала на 23 МГц ряд видеоакселераторов, особенно последних поколений, могут не работать, хотя с другой стороны, если видеокарта заработает, то за счет такого разгона будет быстрее выполняться AGP-текстурирование.

В общем, для решения всех этих проблем, в VIA Apollo Pro133 предусмотрен делитель 2 для AGP, что позволяет получить на этой шине положенные 66 МГц и решить все вопросы с неработоспособностью видеоадаптера при использовании 133-мегагерцовой шины. В принципе, это и есть ключевой момент в поддержке 133-мегагерцовой FSB.

Однако тут же возникает другой вопрос — а нужна ли сейчас шина 133 МГц? Объективно говоря, не нужна. Посудите сами — если даже считать, что память, работающая на 133 МГц (PC133 SDRAM, или качественная PC100) существует, то найти процессор, который бы завелся со скоростью на 33% больше положенной, практически не существует. Единственный, более-менее пригодный способ заставить работать 100-мегагерцовый Pentium II/Pentium III при частоте шины 133 МГц, это выключить L2-кеш. Правда, идея эта совсем бредовая, так как в этом случае платой за прирост частоты процессора на 33% явится падение производительности чуть ли не 70%. Так что получается, единственно возможное применение VIA Apollo Pro133 в настоящий момент — продолжать работать с 100-мегагерцовой системной шиной. Поэтому его выход можно назвать несколько преждевременным. И, к сожалению, имеющий гораздо большую практическую ценность за счет поддержки AGP 4x VIA Apollo Pro133A, в состав которого входит северный мост VT82C694A, пока не появился.

VIA Apollo Pro133 чипсет с классической архитектурой. Северный мост VT82C693A — это совместимый по выводам с интеловским аналогом, i82443BX, контроллер памяти, AGP и PCI. Южный мост VT82C686A включает мост PCI-ISA и контроллер IDE. По сравнению с предшественниками, например VIA Apollo Pro Plus, при разработке VIA Apollo Pro133 повышенное внимание уделялось температурным характеристикам с целью обеспечить стабильное функционирование на повышенных частотах. Как результат, VT82C693A имеет 4-х уровневую архитектуру, по сравнению с 2-х уровневой у предшественников.

Попробуем сравнить VIA Apollo Pro Plus с интеловским конкурентом — i440BX:

  Intel 440BX VIA Apollo Pro133
North Bridge 82443BX VT82C693A
South Bridge 82371EB VT82C686A
Шины
PCI 2.1 + +
Макс. число PCI Master устройств 5 5
AGP x1/x2 x1/x2
Частота FSB 66/100 МГц 66/100/133 МГц
Асинхронная шина памяти - +
Память
Поддерживаемые типы EDO, SDRAM FP, EDO, SDRAM, VCM SDRAM
Макс. Объем 1 Гбайт 1 Гбайт
Количество банков 8 8
ECC и контроль четности + +
EDO Timing x-2-2-2-2-2-2-2 5-2-2-2-2-2-2-2
SDRAM Timing x-1-1-1-1-1-1-1 6-1-1-1-2-1-1-1
Интегрированные возможности
UltraATA/33 + +
UltraATA/66 - +
Порты USB 2 4
Контроллер клавиатуры + +
Интегрированные часы + +
Интегрированный мониторинг - +
AC97 Audio Link - +
HSP Modem Link - +
Дополнительные возможности
ACPI + +

Как оно обычно и бывает с чипсетами VIA, из таблицы следует одно — VIA Apollo Pro133 предлагает более обширные возможности, но при этом проигрывает в скорости работы с памятью.

Действительно, помимо официальной поддержки шины 133 МГц, в VIA Apollo Pro133 поддерживается и VCM (Virtual Channel Memory) SDRAM. Эта технология позволяет параллельное открытие до 16 независимых кешируемых линий доступа к памяти, что дает возможность уменьшить издержки при обращении к данным, находящимся в различных банках. Этот подход, по данным разработчика — NEC, может привести к 30-процентному увеличению скорости работы с памятью.

Еще одно преимущество VIA Apollo Pro133 по сравнению с i440BX заключается в возможности использования асинхронной шины памяти. В данном случае это значит, что при использовании частоты FSB 100 МГц на память может подаваться 100 или 66 МГц, а при частоте FSB 133 МГц — 100 или 133 МГц. Такое уменьшение частоты, подаваемой на память по сравнению со внешней частотой процессора может временно избавить от необходимости покупки новых модулей DIMM при переходе на более скоростную системную шину.

Помимо этого, в южном мосте VT82C693A введена поддержка интерфейса UltraATA/66, позволяющего увеличить теоретическую скорость передачи данных от IDE-устройств, например, жестких дисков. Есть в VIA Apollo Pro133 и еще несколько приятных мелочей — поддержка 4 USB-портов против 2 у i440BX и встроенный аппаратный мониторинг, не требующий использование внешних LM78-совместимых контроллеров.

Как и в новом i810, в VIA Apollo Pro133 имеется AC97-кодек, реализующий возможность подключения дешевых программных модема и звуковой карты как посредством слота AMR, так и путем интеграции их на системную плату. Так что AMR благодаря повсеместной поддержке всеми производителями чипсетов, а не только Intel, должен быть очень перспективной технологией.

Что касается более глубоких технических деталей, то, в отличие от i440BX, в Apollo Pro133 поддерживается и функция AGP fast write, позволяющая передавать данные от чипсета по к AGP-устройству минуя системную память.

Но перейдем к тестам. В качестве системной платы на чипсете VIA Apollo Pro133 была выбрана Chaintech 6ATA2. Это Slot-1 плата ATX формата с 3-мя слотами DIMM, 4-мя PCI и 2-мя ISA имеет также и по одному слоту AGP и AMR. Объем поддерживаемой платой памяти ограничен 768 Мбайтами, имеется встроенный звук на базе AC-97 кодека. Кроме вышеперечисленных обычных характеристик нельзя обойти стороной и то, что и Chaintech стал ориентировать свои продукты для оверклокеров. На 6ATA2 имеется возможность повышения напряжения питания процессора на 0.1 и 0.2В и, что наиболее приятно, большой набор внешних частот — 66, 75, 83, 100 МГц и далее до 152 МГц с шагом 1 Мгц. Такое разнообразие — целых 56 значений внешних частот реализовано благодаря малоизвестному на настоящий момент тактовому синтезатору RTM520-39C, установленному на 6ATA2. Так что если Chaintech будет продолжать делать платы в том же духе, учитывая хорошее качество изделий этой фирмы, можно ждать поистине суперновинок.

Chaintech 6ATA2 сравнивалась с системной платой на базе чипсета i440BX, ABIT BX6 Rev.2.0. В остальном, в составе тестовых систем использовались следующие комплектующие:

  • Процессор Intel Pentium III 450
  • Видеокарта ASUS AGP-V3800
  • Жесткий диск IBM Titan DJNA 372200
  • 128 Мбайт SEC PC-100 SDRAM
  • Операционная система Windows98

Первое, в чем хочется реально убедиться, так это в более медленной работе VIA Apollo Pro133 с системной памятью. Вот результаты замеров скорости передачи данных:

Да, по сравнению с предыдущей версией, VIA Apollo Pro Plus, изменений никаких. Чипсет от VIA с памятью работает медленнее. Почему-то VIA то ли не может, то ли не хочет улучшить временную диаграмму своего чипсета, хоть тресни. Даже ALI это сделала, а VIA — никак. Ну что же, будем надеяться, что в следующей версии их чипсета VIA Apollo Pro133A что-то изменится.

Второй пункт для расстройства — это тесты по игровым приложениям. Как известно, у VIA плохо получается реализация порта AGP. Посмотрим на скорость в Quake2:

Так оно и есть — работает медленнее. Поскольку основной вклад в результат, получаемый при тестировании в играх вносит скорость работы видеоподсистемы, в частности порта AGP, VIA Apollo Pro133 проиграл и здесь. Значит, и с AGP у VIA тоже ничего не изменилось по сравнению с предшественниками. Опять надо ждать VIA Apollo Pro133A, где будет введена поддержка AGP 4x — может это положение как-то и спасет.

Теперь посмотрим на средневзвешенную производительность в офисных приложениях:

Да, более низкая скорость работы с памятью оказывает влияние и здесь. Не так сильно, но все же. К сожалению, производительность у чипсета с выдающимися возможностями VIA Apollo Pro133 отнюдь не выдающаяся.

Единственное, на что еще можно как-то надеяться, так это на превосходство VIA Apollo Pro133 в скорости дисковых операций, что теоретически должно обеспечиваться поддержкой UltraATA/66. Чтобы сравнение не было однобоким, мы взяли для этих тестов и плату с поддержкой UltraATA/66 на чипсете от Intel, i810. Этой платой оказалась новая Intel CA810, в которой был установлен процессор Celeron 300A, разогнанный до 450 МГц повышением частоты системной шины до 100 МГц.


И результаты снова безрадостные. Во-первых, как видно, от включения UltraATA/66 никакого реального эффекта нет. В общем-то, в этом нет ничего странного — полоса пропускания в 33 Мбайта/с, обеспечиваемая UltraATA/33 вполне достаточна для обеспечения нужд современных жестких дисков, которые читают данные со своей поверхности в лучшем случае со скоростью около 20 Мбайт/с. Ну и во-вторых, даже с применением UltraATA/66 VIA Apollo Pro133 превзойти i440BX не может, хотя последний UltraATA/66 не поддерживает вовсе.

Так хорошо выглядящий в спецификации Apollo Pro133 в реальной работе показывает себя посредственно.

Выводы

Итак, как и следовало ожидать, главным козырем VIA Apollo Pro133 является все-таки цена, которая ровно в два раза ниже, чем у i440BX. В остальном же, если не считать большого количества разнообразных интегрированных возможностей, VIA Apollo Pro133 представляет собой большое разочарование. Пока в продаже не появятся процессоры, функционирующие с частотой шины 133 МГц, реальной практической ценности в VIA Apollo Pro133 нет никакой, а когда такие процессоры появятся, Intel предложит и свои наборы логики. У VIA нет шансов занять доминирующее положение на рынке чипсетов, их микросхемы работают с памятью и AGP хуже, чем интеловские. Что же касается главного аргумента VIA, поддержки более дешевой чем RDRAM памяти PC133, то в последнем MHC для i820 Intel реализовал поддержку и PC133 SDRAM. Так что VIA Apollo Pro133 будет конкурировать, скорее всего с i810e, дешевом чипсетом с интегрированной графикой для Pentium III. Ну и ждем VIA Apollo Pro133A с поддержкой AGP 4x, которая в чипсетах от VIA должна появиться ранее, чем в интеловских продуктах.

Плюс совсем недавно появилось еще одно но. Intel отозвал у VIA лицензию на системную шину P6. Так что, возможно, теперь либо нас ждет длительное судебное разбирательство с практическим исчезновением чипсетов VIA c рынка, либо вовсе переориентация VIA на производчтво чипсетов под K7.