Производительность интегрированной графики: всё дело в чипах
Редакция THG,  7 сентября 2003


Введение

Введение

"Раздельные видеокарты постепенно сходят со сцены, а будущее принадлежит встроенным графическим чипам": подобные фразы мы постоянно встречаем в пресс-релизах поставщиков встроенных решений. Но обозревателям нравится соотносить эту фразу с утверждением Билла Гейтса: "640 кбайт будет достаточно каждому".

В целом, производители плат и процессоров надеются, что философия "максимальной интеграции" поможет вывести рынок ПК из стагнации, поскольку будет обеспечивать больше функций на чип по меньшей цене.

Intel и производители чипсетов для AMD уже интегрируют LAN, USB и RAID в свои южные мосты на протяжении последних поколений. К тому же последний процессор AMD - Athlon 64/Opteron - обладает даже встроенным контроллером памяти, до этого привычно располагавшимся на северном мосту.

В результате северный мост стал представлять собой какое-то подобие контроллера AGP, либо его вообще переместят в южный мост - и даже эта раскладка изменится с выходом PCI-Express. AGP в скором времени будет заменён "x16 PCI Express Graphics".

Введение
В ближайшем будущем мы ощутим поддержку технологий Intel: PCI Express.

Означает ли это конец графических карт в привычном нам виде? Что касается 2D, то очевиден ответ "да", поскольку интеграция графического ядра в северный мост требует лишь небольшой смены его дизайна. Однако подобное решение будет проигрывать в 3D-приложениях.

Слабые места интегрированной графики

Слабые места интегрированной графики
Суммарные доли графического рынка в четвёртом квартале 2002 (по данным Jon Peddie Research). Сегодня Intel вышла в лидеры - благодаря чипсетам со встроенной графикой.

Интегрированная графика очень привлекательна по критерию цены, поскольку для установки подобных решений требуется произвести лишь незначительную модификацию материнских плат. OEM, создающие недорогие ПК, очень любят подобные решения "всё в одном", поскольку они экономят на дополнительной плате, памяти и решении по охлаждению - ведь в случае установки раздельной графики все эти компоненты будут необходимы.

В то же время, низкая стоимость предотвращает дальнейший успех встроенных решений. Intel просит за i865G $41 - всего на $5 дороже, чем за i865PE без интегрированной графики. В магазине плата на i865G будет стоить примерно на $10-$15 больше, чем версия PE. Но что же вам следует ожидать за $5?

Компьютеры продаются по номерам - чем больше, тем лучше. Графика DirectX 9 звучит лучше, чем DirectX 8, а 256 Мбайт видеопамяти лучше, чем 128 Мбайт. Многие не столь искушённые пользователи в значительной степени опираются на философию больших номеров. В чипе nForce 2 IGP nVidia использовала ядро NV17/18 чипа GeForce 4 MX 440, которое состоит примерно из 27 миллионов транзисторов. Судя по производительности и по набору функций, вполне уверенно можно сказать, что Intel i865G использует намного меньшее число транзисторов. Проблема заключается в том, что поддержка DirectX 9 требует использования очень сложного графического процессора с очень высоким числом транзисторов. Даже графический процессор nVidia начального уровня, NV34 (или FX 5200), состоит из целых 47 миллионов транзисторов, в то время как более производительные собратья NV31 (FX 5600) и NV35 (FX 5900) насчитывают 80 миллионов и 130 миллионов, соответственно.

Так что большая мощность означает большее число транзисторов и, соответственно, более высокую стоимость изготовления. Поэтому интеграция недорогого графического процессора, который в то же время содержит функции, присущие готовой системе с высокой производительностью, не представляется возможной. Данная проблема создаёт интересный парадокс.

Но даже если бы подобная комбинация и стала реальностью, потенциал чипа был бы ограничен доступной пропускной способностью памяти. К примеру, двухканальная память DDR 400 обеспечивает пропускную способность 6,4 Гбайт/с. Если подобное число и выглядит вполне приемлемым по сравнению с 8 Гбайт/с внешней карты GeForce4 MX 440, проблема заключается в том, что эта пропускная способность будет разделяться с остальной системой. Так что встроенная графика на самом деле ухудшает системную производительность, по крайней мере, при использовании 3D-приложений. Не следует также забывать, что видеопамять вычитается из системной памяти, "отъедая" ресурсы.

В свете данных ограничений, встроенные графические решения на материнских платах можно считать одним большим компромиссом, который, по всей видимости, существует только на краю рынка, вдалеке от массовых решений. Для нашего сравнения производительности мы выбрали три платы на основе чипсетов Intel i865G, nVidia nForce2 IGP и SiS 651.

Перед тем, как перейти непосредственно к тестированию, давайте рассмотрим функциональность каждого решения.

Intel i865G - Extreme Graphics 2

Intel i865G - Extreme Graphics 2

Компонент 3D-графики северного моста i865G, известного также как 82865G - GMCH, называется "Extreme Graphics 2." Он использует тайловую архитектуру, очень близкую к линейке Power VR Kyro, хотя Intel называет подобную технологию "Zone Rendering/Рендеринг по зонам", в отличие от тайловой. Впрочем, независимо от выбора имени, эта архитектура разделяет каждый кадр на зоны, или тайлы, которые отображаются один за одним и записываются в кадровый буфер. Драйвер сортирует геометрию и треугольники полигонов по зонам в системной памяти, после чего чип обрабатывает их в указанном порядке. В результате интегрированные кэши работают более эффективно, освобождая ценную пропускную способность памяти.

По данным Intel, все Z-операции могут обрабатываться самим чипом, что снимает потребность в выделенном Z-буфере и связанных с ним операциях чтения и записи. Не совсем понятно, использует или нет чип Intel технологию удаления скрытых поверхностей HSR, сходную с технологией Kyro, так как в документации ничего не говорится. С другой стороны, Intel утверждает, что чип не отображает невидимые пиксели (overdraw = 1), невольно указывая на использование технологии HSR.

Intel i865G - Extreme Graphics 2
Технология Intel Zone Rendering 2

Intel называет свою технологию Zone Rendering "уникальным" решением, которое явно отличается от технологий, реализованных в чипе Kyro. Вероятно, данная "уникальность" относится к возможности сортировать геометрию и текстуры в системной памяти, поскольку чип не имеет собственного интерфейса памяти. А вот чипу Power VR Kyro сначала приходится записывать данные в кадровый буфер карты. К сожалению, документация Intel не даёт более детальной информации по этому вопросу.

Подобный подход предотвращает использование аппаратного движка T&L. Чип Intel i865G относится к поколению DirectX 7. Он не поддерживает вершинные и пиксельные программы. Впрочем, чип реализует компрессию текстур DXTn и FXT1. Благодаря однопроходной поддержке четырёх текстур, за такт можно реализовывать до четырёх операций смешения текстур. Однако Intel не даёт какой-либо более подробной информации по поводу своего пиксельного конвейера.

Intel i865G - Extreme Graphics 2, продолжение

Intel i865G отнимает из системной памяти 1, 4, 8, 16 или 32 Мбайт для видеопамяти. Если необходимо, драйвер также может выделить до 32 Мбайт памяти через DirectAGP, тем же способом, что и приложения. Если дополнительная память больше не требуется, она освобождается и отдаётся операционной системе. В результате доступная максимальная память для чипа составляет 64 Мбайт. Intel называет эту технологию "Dynamic Video Memory Technology 2.0" (Технология динамической видеопамяти 2.0).

Intel i865G - Extreme Graphics 2, продолжение
Плата Gigabyte GA-8IG 1000 PRO с чипсетом Intel i865G

Intel i865G - Extreme Graphics 2, продолжение
Северный мост i865G

Технические спецификации i865G:

  • 256-битный графический процессор (DirectX7)
  • Частота ядра: 266 МГц
  • Память: 64 Мбайт максимум
  • Доступные частоты памяти: двухканальная DDR266/333/400 (в зависимости от настроек материнской платы)
  • До 4 текстур/пиксель за один проход
  • 32bpp/ 24ZorW/ 8 Stencil
  • Мультитекстурирование, 2kx2k макс. текстур, текстуры Cube reflection, Render-to-texture, проецируемые текстуры, DOT3 bump-mapping, Destination alpha blend, точечные спрайты, по-пиксельный туман, поддержка Alpha blended sub-picture, сжатие текстур DXTn и FXT1
  • Анизотропная фильтрация (2x)
  • Аппаратная компенсация движения DVD
  • Поддержка двух дисплеев
  • 350 МГц RAMDAC
  • Поддержка ОС: Windows XP / 2000 (Service Pack 1 и позднее) / Me (Millennium Edition), 98 SE (Second Edition), NT 4.0 (Service Pack 6 и позднее); Linux ; OS/2 Warp 3.0 / 4.0
  • 3D-поддержка: DirectX 7, OpenGL v1.1

Драйвер

i865G поддерживает анизотропную фильтрацию, хотя она ограничена максимальным режимом 2x и только билинейная:

Драйвер
Трилинейная фильтрация Здесь приведена сжатая картинка, которая может не совсем точно отражать ситуацию. Нажмите на картинку, чтобы получить несжатую версию BMP.

Драйвер
Максимальное качество фильтрации: 2x билинейная анизотропная Здесь приведена сжатая картинка, которая может не совсем точно отражать ситуацию. Нажмите на картинку, чтобы получить несжатую версию BMP.

Драйвер, продолжение

Помимо настроек цветовой калибровки и "горячих" клавиш, драйвер Intel не обеспечивает многие опции. К примеру, в драйвере нет меню для Direct3D. Впрочем, пользователь может изменить несколько настроек OpenGL.

Драйвер, продолжение

Драйвер, продолжение

Драйвер, продолжение

nVidia nForce 2 IGP - встроенная GeForce 4 MX 440

nVidia nForce 2 IGP - встроенная GeForce 4 MX 440

nVidia оборудует северный мост nForce 2 IGP для платформы Athlon прошлогодним графическим процессором для массового рынка - GeForce 4 MX 440. Несмотря на цифру "4" в названии, чип имеет мало общего с линейкой GeForce 4 Ti. Технологически он даже отстаёт от GeForce 3 и находится ближе к высоко оптимизированному графическому процессору GeForce 2. То есть на практике перед нами находится графический процессор класса DirectX 7 с аппаратным движком T&L, но без поддержки пиксельных и вершинных программ. Значимые изменения, по сравнению с GeForce 2 состоят в оптимизированном интерфейсе памяти и улучшенном алгоритме сглаживания (мультисэмплинг).

Графический процессор GeForce 4 MX 440 в чипсете nForce 2 не имеет своего собственного контроллера памяти. Вместо этого за работу с памятью отвечает оптимизированный контроллер в северном мосту. Он работает как, своего рода, арбитр, определяющий, какая пропускная способность необходима каждому компоненту. В то же время, контроллер должен балансировать между различными требованиями: низкими задержками для системной памяти и высокой пропускной способностью для графического чипа.

nVidia nForce 2 IGP - встроенная GeForce 4 MX 440, продолжение

Пользователи могут выбирать объём выделяемой для графического процессора памяти в BIOS платы. К сожалению, динамический способ выделения памяти, как в случае с графическим ядром Intel, здесь не работает, то есть пользователям придётся довольствоваться объёмом, установленным в BIOS.

nVidia nForce 2 IGP - встроенная GeForce 4 MX 440, продолжение
Плата Soltek SL-75MRN на nForce2 IGP

nVidia nForce 2 IGP - встроенная GeForce 4 MX 440, продолжение
Северный мост nForce2 IGP

Технические спецификации nForce 2:

  • 256-битный графический процессор (DirectX 7)
  • Частота ядра: 200 МГц
  • Память: 128 Мбайт макс. (8/16/32/64 или 128 Мбайт)
  • Доступные частоты памяти: двухканальная DDR266/333/400 (в зависимости от настроек материнской платы). DDR400 на nForce2 400 Ultra
  • Пиксельные конвейеры: 2 (два блока на конвейер)
  • Аппаратный T&L
  • Сглаживание методом мультисэмплинга
  • DXTC (1-5), сжатие текстур S3TC
  • Анизотропная фильтрация (2x)
  • Отсечение перекрытых по Z поверхностей
  • Быстрая очистка Z
  • Перекрёстная архитектура памяти MX (?)
  • Auto precharge
  • Кодер ТВ-выхода
  • 4 текстурированных, отфильтрованных и освещённых пикселя на такт
  • 32-битный цвет, буферизация Z/stencil
  • Расширенное по-пиксельное освещение, текстурирование и затенение
  • Кубические карты среды
  • Аппаратная компенсация движения DVD
  • Поддержка двух дисплеев
  • 350 МГц RAMDAC
  • Поддержка ОС: Windows XP / 2000 / NT / ME / 98SE / 98 / 95 / Linux / MacOS
  • 3D-поддержка: DirectX 7, OpenGL v1.3

Драйвер

Графический процессор GeForce 4 MX, встроенный в nForce 2, обеспечивает максимальный уровень фильтрации 2x.

Драйвер
Трилинейная фильтрация Здесь приведена сжатая картинка, которая может не совсем точно отражать ситуацию. Нажмите на картинку, чтобы получить несжатую версию BMP.

Драйвер
Максимальное качество фильтрации: 2x анизотропная Здесь приведена сжатая картинка, которая может не совсем точно отражать ситуацию. Нажмите на картинку, чтобы получить несжатую версию BMP.

Драйвер, продолжение

Драйвер обеспечивает привычный набор настроек и опций для графического драйвера nVidia. Среди них также присутствует nVidia nView, которая необходима для использования двух мониторов. Intel и SiS не предоставляют сходные решения в своих драйверах.

Драйвер, продолжение

Драйвер, продолжение

Драйвер, продолжение

SIS651 - встроенный SIS315 (Real256)

SIS651 - встроенный SIS315 (Real256)

Чипсет SIS 651 использует стареющее графическое ядро SIS315 (Real256), которое присутствует также в новом чипсете SIS661FX, хотя там ядро работает на частоте 200 МГц (Real256E) по сравнению с 166 МГц - здесь. Помимо этого, чипсет 661FX поддерживает также память DDR 400, процессоры с FSB 800 и AGP 8X. 651 ограничен DDR 333 и FSB 533 и поддерживает Hyper-Threading только на чипсетах, начиная с версии B-Stepping.

Ядро SIS315 поддерживает аппаратный T&L (как заявляет SIS) и использует два пиксельных конвейера по четыре текстурных блока на каждом. К сожалению, технические спецификации, указанные SiS, несколько противоречивы, поэтому мы не можем сказать, насколько данная информация точна. Чип поддерживает полноэкранное сглаживание только по алгоритму суперсэмплинга, "съедающего" пропускную способность памяти. Поскольку ни SIS651, ни SIS661FX не поддерживают двухканальную память, 256-битный чип получает в своё распоряжение скромную пропускную способность памяти всего 2,7 Гбайт/с при установке DDR333, которой приходится делиться с остальной системой. В BIOS можно выделить максимум 64 Мбайт памяти для чипа.

SIS651 - встроенный SIS315 (Real256)
Плата Shuttle FS51 на SIS651

SIS651 - встроенный SIS315 (Real256)
Северный мост SIS651

Технические спецификации SIS 651:
  • 256-битный графический процессор
  • Частота ядра: 166 МГц
  • Память: 64 Мбайт макс. (32/64 Мбайт)
  • Доступные частоты памяти: одноканальная DDR266/333
  • Пиксельные конвейеры: 2 (4 блока на конвейер)
  • Аппаратный T&L
  • Сглаживание по методу суперсэмплинга
  • Поддержка сжатия текстур S3TC/DXTC
  • Dot3 / Embos
  • Аппаратная компенсация движения DVD
  • Два дисплея (через SIS301, включая ТВ-выход)
  • 375 МГц RAMDAC
  • Поддержка ОС: Windows XP / 2000 / ME / 98SE / 98
  • 3D-поддержка: Direct 3D / OpenGL ICD (с ограничениями)

Драйвер

Трилинейная фильтрация - единственный режим, поддерживаемый SIS315. Учитывая скромную производительность чипа, анизотропная фильтрация была бы ему всё равно "не по зубам".

Драйвер
Здесь приведена сжатая картинка, которая может не совсем точно отражать ситуацию. Нажмите на картинку, чтобы получить несжатую версию BMP.

Единственная настройка в драйвере относится к цветовой калибровке. Пользователи, которые желают установить 3D-опции типа сглаживания, должны вручную прописать их в реестре - не слишком удобно. Да и сами настройки очень ограничены. Скажем, отсутствует опция по отключению V-sync.

Драйвер

Драйвер

Наблюдения и замечания лаборатории

Все три материнские платы работали гладко и без крахов во время всего периода тестирования, как при использовании встроенных графических ядер, так и при установке внешних карт AGP. Только плата Soltek SL-75RN продемонстрировала некоторые проблемы при обратном переключении к встроенному ядру после снятия внешней карты AGP. Нам пришлось сбросить BIOS, что активировало встроенный графический процессор nForce 2. Ни у Gigabyte GA-8IG 1000 PRO (i865G), ни у Shuttle FS51 (SIS651) мы не заметили подобных проблем при переключении с внутреннего графического процессора на внешний и обратно. Похоже, в BIOS Soltek присутствует небольшая ошибка.

Все платы работали с памятью DDR333, почти с идентичными задержками. Печально, но версия чипсета на Shuttle FS51 не поддерживает технологию Intel Hyper-Threading. Впрочем, в любом случае вряд ли соответствующая поддержка улучшила бы слабую графическую производительность. Плата показала низкую производительность в Sysmark, что может быть связано с меньшей пропускной способностью одноканального интерфейса памяти.

Наблюдения и замечания лаборатории
Игроманы отдыхают: если вы желаете использовать ПК для игр, то вам не следует подключать монитор с подобным разъёмам VGA.

Качество картинки тестируемых плат сильно различалось. Лишь одна плата, а именно Gigabyte на платформе i865G, смогла дать приличную картинку на 1600x1200-85 Гц. Обе платы Soltek nForce 2 и Shuttle SIS651 дали картинку, которая вряд ли подойдёт для работы на таком разрешении. Хотя при переключении на 1280x1024-85 Гц качество улучшилось, мы всё ещё не рекомендуем работать на таком разрешении длительный период времени. Впрочем, при 1024-768-85 Гц качество картинки было приемлемым.

Не следует думать, что подобные выводы присущи всем интегрированным решениям, поскольку производитель материнской платы ответственен за VGA-выход, а разные производители используют разные дизайны. Что интересно, на данную проблему влияет стандарт излучения CE, который стоит на пути лучшего качества сигнала - по крайней мере, когда на кон ставится цена. Поскольку материнские платы с интегрированной графикой часто устанавливаются в готовые ПК, а производители этих компьютеров борются за минимальный уровень электромагнитного излучения, то вряд ли на рынке существует много плат со встроенной графикой, отличающихся как низкой ценой, так и хорошим качеством сигналов. Не забывайте, что мы имеем дело с подходом минимальной цены, который заметно портит качественные характеристики продуктов - фактически, создать высококачественные компоненты по низкой цене не представляется возможным.

Нельзя сказать, что эта проблема характерна только для встроенной графики. Она также присуща и дешёвым раздельным видеокартам, как доказывает наш Radeon 9200 от Connect 3D. Данную карту мы выбрали в качестве эталона "бюджетной" карты за $50, при этом она даёт очень высокое замыливание, которое вряд ли можно назвать приемлемым. И это при удивительно низком разрешении - 1024x768-60 Гц.

Как мы заметили, дешёвые раздельные графические решения не всегда являются лучшим решением в отношении качества изображения по сравнению с интегрированной графикой. Но, опять же, всё зависит от модели. Карта на Radeon 9200 от другого производителя, например, даёт вполне приемлемое качество изображения.

Тестовая конфигурация

Система 1 - Intel 865G
Материнская плата Gigabyte GA-8IG 1000 PRO
Процессор Intel Pentium 4 3,06 ГГц
Hyper-Threading включена
533 МГц FSB
Память 2x 256 Мбайт DDR333 CL2
Два канала
Система 2 - nVidia nForce 2
Материнская плата Soltek SL-75MRN
Процессор AMD Athlon XP 3000+
Память 2x 256 Мбайт DDR333 CL2
Два канала
Система 3 - SIS651
Материнская плата Shuttle FS51
Процессор Intel Pentium 4 3,06 ГГц
533 МГц FSB
Память 2x 256 Мбайт DDR333 CL2
Один канал
Драйверы и конфигурация
Графический драйвер Detonator FX v45.23
ATI Catalyst v3.6
Видеокарты Radeon 9200 SE 64MB
Radeon 9800 PRO 256MB
Версия DirectX 9.0b
ОС Windows XP Professional SP1
Тесты
Unreal Tournament 2003 Version 2225
Antalus Flyby
Quake III Team Arena Patch V1.32
Custom Timedemo
Serious Sam Second Encounter Retail Version v1.07
(Demo: Valley of the Jaguar)
3DMark 2001 SE Version 3.3.0
Aquanox2 Revelation Retail Version v2.159
Bapco Sysmark 2002

Учитывая высокую цену на Radeon 9800 PRO, включение этой карты в тестирование не выглядит честным, напоминая сравнение трёхколёсного велосипеда с "Феррари". На самом деле мы не пытались сравнивать Radeon 9800 PRO с другими чипами, мы просто желали показать возможности современных графических чипов, а также большое отставание интегрированных решений.

Тесты

Unreal Tournament 2003

UT 2003 является известной "стрелялкой" последнего поколения. В целом, её 3D-движок представляет собой расширенный движок DirectX 7 с некоторым добавлением функций DirectX 8. В некоторых случаях, типа отображения ландшафта, движок использует пиксельные программы v1.1 или v1.4, в зависимости от аппаратной поддержки. Движок "Unreal Engine" находится в стадии постоянной доработки, то есть в него вносятся дополнения и улучшения. За последние несколько лет были изданы игры с различными версиями движка - см. wiki.beyondunreal.com для получения подробной информации.

Мы протестировали игру при выставлении максимальных опций детализации, чтобы по максимуму нагрузить графические процессоры. В качестве теста использовалось timedemo Antalus Flyby.

Unreal Tournament 2003

Unreal Tournament 2003

Unreal Tournament 2003

Intel i865G даёт очень плохой результат в UT 2003, хотя SiS 651 не слишком лучше. Лишь nVidia nForce 2 может "состязаться" с Radeon 9200. При разрешении 1600x1200 Radeon 9800 PRO оказывается в 31 раз быстрее, чем Intel i865G. Даже при разрешении 1024x768 множитель составляет 13. Если оценивать по частоте кадров, то в UT 2003 можно играть только на nForce 2 IGP.

Serious Sam - The Second Encounter

Движок "Serious" использует OpenGL, но также поддерживает и Direct3D. Технологически он тоже принадлежит к поколению DirectX 7, то есть не в полной мере поддерживает вершинные и пиксельные программы. Поскольку движок использует карты затенения и текстуры высокого разрешения, он способен в полной мере нагрузить даже high-end карты и процессоры при включении максимальной детализации. Именно это мы и сделали.

Хотя по спецификациям ядро SIS Real256 имеет полную поддержку OpenGL ICD, этот драйвер отказался работать на SIS651. Так что показанные результаты были получены с помощью DirectX. Мы использовали специальный игровой режим тестирования и демо "Valley of the Jaguar".

Serious Sam - The Second Encounter

Serious Sam - The Second Encounter

Serious Sam - The Second Encounter

Ни один из интегрированных графических процессоров не показал в Serious Sam убедительные результаты. Хотя nVidia nForce 2 оказалась примерно в два раза быстрее i865 и SiS651, на этот раз это ядро не смогло приблизиться к Radeon 9200. Производительность Radeon 9800 несколько снижается, поскольку игра очень сильно нагружает центральный процессор компьютера. При 1600x1200 в Serious Sam мы не получили результаты для i865, поскольку частота кадров была слишком низкой.

Aquanox 2: Revelation

Aquanox 2: Revelation - это первая доступная на сегодня игра, которая использует пиксельные и вершинные программы DX9. Функциональность DX9 добавляется игре через патч v2.159, который был выпущен в апреле 2003 года. Но даже до него несколько бета-патчей уже добавляли программы DX9. Примечание: немецкая версия игры вышла в начале этого года, в то время как американская - чуть позже.

Мы протестировали игру с помощью встроенного счётчика кадров и заставки "Lopez' Treasure". Для данного теста мы понизили уровень детализации.

Aquanox 2: Revelation

Aquanox 2: Revelation

Aquanox 2: Revelation

В Aquanox 2 нельзя играть на любом интегрированном графическом ядре. Впрочем, Intel i865G смог удивительно хорошо состязаться с nForce 2. И вновь для i865G на высоком разрешении мы не получили результатов, поскольку скорость оказалась слишком маленькой.

Мы можем сделать заключение, что встроенной графики недостаточно для современных игр, использующих программы-шейдеры DirectX 8 и DirectX 9, а также содержащие большое количество эффектов. Ни один из интегрированных графических процессоров, использованных нами, не смог выполнять программы-шейдеры, барьером явился высокий уровень сложности игр.

Quake 3 Team Arena

Если Quake 3 уже не такая молодая игра, многие сегодняшние игры всё ещё используют движок Quake 3. Поскольку тестирование их скорости работы выходит за рамки данной статьи, мы решили выбрать Quake 3 в качестве полномочного представителя данного "класса". Движок OpenGL не использует какие-либо программы-шейдеры, опираясь лишь на T&L в некоторых частях.

Мы протестировали игру с максимальным уровнем детализации, используя нами же записанную timedemo.

Quake 3 Team Arena

Quake 3 Team Arena

Quake 3 Team Arena

Даже в такой стареющей игре i865 и SIS651 не смогли дать уровень производительности, при котором можно нормально играть. nVidia nForce 2, с другой стороны, прекрасно себя показывает и даже обгоняет Radeon 9200 на высоких разрешениях, хотя и ненамного. Все решения отстают от Radeon 9800 PRO на огромное расстояние.

3DMark 2001SE

Старая версия 2001SE (build 330) MadOnion 3DMark использует T&L и содержит тест с функциями DirecX 8, влияющий на конечный результат. Вряд ли имеет смысл использовать 3DMark2003 для наших графических решений, поскольку они относятся к классу DirectX 7 и смогут отобразить только один из четырёх тестов пакета.

3DMark 2001SE

3DMark 2001SE

3DMark 2001SE

Нас удивила сравнительно высокая производительность i865G в этом тесте, особенно учитывая тот факт, что она не отражается на реальных тестах игр. И вновь, ни одно из встроенных графических решений не смогло достичь производительности раздельной карты: Radeon 9200 с поддержкой DX8. Это также, в некоторой степени, связано и с отсутствием у них поддержки DirectX 8, поскольку она необходима для запуска игрового теста 4.

Sysmark 2002

В завершение мы решили проверить производительность под Windows. Нам было интересно увидеть, как использование встроенной графики влияет на производительность обычных офисных приложений. Для тестирования мы выбрали Bapco Sysmark 2002.

Sysmark 2002

Sysmark 2002

Sysmark 2002

Как показывают результаты, ни один из встроенных графических процессоров не даёт сильное снижение производительности в Sysmark. Только SIS315 немного понизил результат.

Заключение

Если вы планируете использовать компьютер для игр, или в роли рабочей станции, то вам лучше не обращать внимания на встроенную графику. Производительность Intel i865G Extreme Graphics даже близко нельзя назвать приемлемой в игровом окружении, так что мы до сих пор удивляемся наличию слова "Extreme". Возможно, его следует понимать как "экстремально медленный"?

Впрочем, решение SIS315/Real256 оказалось ещё медленнее. Помимо этого, у чипа возникли проблемы с драйвером под Serious Sam, несмотря на его продолжительное существование на рынке. Впрочем, для не слишком новых игр nVidia nForce 2 может служить приемлемым решением. Но в новые игры на nForce 2 всё же не поиграешь - они работают слишком медленно. То же самое относится и к опциям повышения качества картинки, типа FSAA и анизотропной фильтрации.

Так что у игроманов не остаётся никакого другого выбора, кроме покупки добавочной видеокарты. По крайней мере, все протестированные нами платы предоставляют возможность модернизации путём добавления карты AGP. Если со средствами у вас напряжённо, то вы всегда можете отложить покупку карты AGP на более поздний срок. Будьте осторожны: в магазинах продаётся множество компьютеров, которые не имеют слота AGP. Так что не забудьте проверить спецификации перед покупкой.

Впрочем, если вы планируете использовать ваш компьютер в офисном окружении, то ситуация иная. Мы не обнаружили каких-либо существенных падений производительности при использовании встроенных чипов. Что касается качества изображения, то наилучший результат дала плата Gigabyte на i865. Однако мы вновь вынуждены повторить, что качество сигнала полностью зависит от дизайна платы, выбранного производителем.

Заключение, продолжение

Если вы заинтересованы в покупке компьютера со встроенной графикой, мы рекомендуем сначала оценить качество картинки чипа, используя хороший монитор при разрешении не меньше 1280x1024-85 Гц. Как мы уже упоминали выше, наша эталонная добавочная карта Connect 3D Radeon 9200 также дала слишком размытую картинку, так что использование внешних карт не всегда автоматически гарантирует лучшее качество. Примечание: качество картинки не всегда связано с чипом, используемым производителем. Чаще всего проблемы наблюдаются на ограниченных партиях плат, будь то встроенные решения или внешние. Так что покупка данных компонентов через Интернет становится проблематичной, ведь покупатель не имеет возможности протестировать продукт перед его приобретением.

Если посмотреть в хрустальный шар, пытаясь узнать будущее встроенных графических решений, мы можем дать стандартную фразу: будущее в тумане. С выпуском RS300 (Radeon 9100 IGP) ATi выведет на рынок первый интегрированный чип с поддержкой DirectX 8.1, базирующийся на дизайне Radeon 9000 - см. Предварительный обзор: ATi Radeon 9100IGP (RS300) для Pentium 4 для получения подробной информации. Сможет ли этот чип конкурировать с добавочными картами - покажет будущее.

Заключение, продолжение
Туннель интегрированной графики в архитектуре AMD HyperTransport для процессора Hammer позволяет передавать данные со скоростью до 6,4 Гбайт/с.

Мы также становимся свидетелями интеграции контроллера памяти в сам центральный процессор, что может создать ещё одну проблему для встроенной графики в будущем, поскольку графический чип больше не сможет осуществлять прямой доступ к памяти. Пропускная способность интерфейса AGP, который будет использоваться вместо прямого доступа, составляет на сегодня 2,1 Гбайт/с (AGP8x), что существенно меньше 6,4 Гбайт/с двухканального интерфейса DDR 400. Даже PCI-Express не станет альтернативой в ближайшем будущем - 16x графический интерфейс, с которым дебютирует шина, имеет пропускную способность 4 Гбайт/с и пиковую - 8 Гбайт/с. AMD, с другой стороны, уже приготовила решение: туннель интегрированой графики, использующий AMD HyperTransport (см. иллюстрацию выше).

В целом, мы ждём появления решения от компаний-изготовителей чипсетов. Возможно, в действие вступит отлаженная технология HyperTransport?

КОНЕЦ СТАТЬИ


Координаты для связи с редакцией:

Общий адрес редакции: thg@thg.ru;
Размещение рекламы: Roman@thg.ru;
Другие координаты, в т.ч. адреса для отправки информации и пресс-релизов, приглашений на мероприятия и т.д. указаны на этой странице.


Все статьи: THG.ru

 

Rambler's Top100 Рейтинг@Mail.ru