Видеокарты
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки по истории, реферати українською мовою
Добавил(а) на сайт: Коромыслов.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата
Ускоренный Графический Порт (AGP)
Шина персонального компьютера (PC) претерпела множество изменений в
связи с повышаемыми к ней требованиями. Исходным расширением шины PC была
Industry Standard Architecture (ISA), которая, несмотря на свои
ограничения, все еще используется для периферийных устройств с
преимущественно низкой шириной полосы пропускания, как, например, звуковые
карты типа Sound Blaster. Шина Peripherals Connection Interface (PCI), стандарт пришедший на смену спецификации VESA VL bus, стала стандартной
системной шиной для таких быстродействующих периферийных устройств, как, например, дисковые контроллеры и графические платы. Тем не менее, внедрение
3D графики угрожает перегрузить шину PCI.
Ускоренный графический порт (AGP) -- это расширение шины PCI, чье
назначение -- обработка больших массивов данных 3D графики. Intel
разрабатывала AGP для решения двух проблем перед внедрением 3D графики на
PCI. Во-первых, 3D графике требуется как можно больше памяти информации
текстурных карт (texture maps) и z-буфера (z-buffer). Чем больше текстурных
карт доступно для 3D приложений, тем лучше выглядит конечный результат. При
нормальных обстоятельствах z-буфер, который содержит информацию, относящуюся к представлению глубины изображения, использует ту же память, что и текстуры. Этот конфликт предоставляет разработчикам 3D множество
вариантов для выбора оптимального решения, которое они привязывают к
большой значимости памяти для текстур и z-буфера, и результаты напрямую
влияют на качество выводимого изображения.
Разработчики PC имели ранее возможность использовать системную память
для хранения информации о текстурах и z-буфера, но ограничением в этом
подходе была передача такой информации через шину PCI. Производительность
графической подсистемы и системной памяти ограничиваются физическими
характеристиками шины PCI. Кроме того, ширина полосы пропускания PCI, или
ее емкость, не достаточна для обработки графики в режиме реального времени.
Чтобы решить эти проблемы, Intel разработала AGP.
Если определить кратко, что такое AGP, то это - прямое соединение между графической подсистемой и системной памятью. Это решение позволяет обеспечить значительно лучшие показатели передачи данных, чем при передаче через шину PCI, и явно разрабатывалось, чтобы удовлетворить требованиям вывода 3D графики в режиме реального времени. AGP позволит более эффективно использовать память страничного буфера (frame buffer), тем самым увеличивая производительность 2D графики также, как увеличивая скорость прохождения потока данных 3D графики через систему.
Определением AGP, как вида прямого соединения между графической подсистемой и системной памятью, является соединение point-to-point. В действительности, AGP соединяет графическую подсистему с блоком управления системной памятью, разделяя этот доступ к памяти с центральным процессором компьютера (CPU).
Через AGP можно подключить только один тип устройств - это графическая
плата. Графические системы, встроенные в материнскую плату и использующие
AGP, не могут быть улучшены.
Производительность текстурных карт
Определение Intel, подтверждающее, что после реализации AGP становится
стандартом, следует из того, что без такого решения достижение оптимальной
производительности 3D графики в PC будет очень трудным. 3D графика в режиме
реального времени требует прохождения очень большого потока данных
графическую подсистему. Без AGP для решения этой проблемы требуется
применение нестандартных устройств памяти, которые являются дорогостоящими.
При применении AGP текстурная информация и данные z-буфера могут хранится в
системной памяти. При более эффективном использовании системной памяти
графические платы на базе AGP не требуют собственной памяти для хранения
текстур и могут предлагаться уже по значительно более низким ценам.
Теоретически PCI могла бы выполнять те же функции, что и AGP, но производительность была бы недостаточной для большинства приложений. Intel разрабатывала AGP для функционирования на частоте 133 MHz и для управления памятью по совершенно другому принципу, чем это осуществляет PCI. В случае с PCI, любая информация, находящаяся в системной памяти, не является физически непрерывной. Это означает, что существует задержка при исполнении, пока информация считывается по своему физическому адресу в системной памяти и передается по нужному пути в графическую подсистему. В случае с AGP Intel создала механизм, в результате действия которого, физический адрес, по которому информация хранится в системной памяти, совершенно не важен для графической подсистемы. Это ключевое решение, когда приложение использует системную память, чтобы получать и хранить необходимую информацию. В системе на основе AGP не имеет значения, как и где хранятся данные о текстурах, графическая подсистема имеет полный и беспроблемный доступ к требуемой информации.
Intel ожидает, что AGP будет внедрен почти в 90% всех систем к концу столетия. Индустрия компьютерной графики как сообщество разработчиков аппаратных и программных средств поддержала и приняла спецификацию AGP. В отличие от PCI, где существует много соперничающих между собой различных устройств для управления шиной, в случае с AGP единственным устройством является графическая подсистема. [6], [7].
AGP: Графические процессоры и карты.
Как известно, вскоре после анонсирования компанией Intel спецификации ускоренного графического порта (AGP), для дальнейшего продвижения и реализации этой идеи был создан так называемый AGP Forum, в который вошли крупнейшие производители процессоров, материнских плат, чипсетов, графических процессоров и плат. Следующим шагом компаний-разработчиков, поддержавших добрые начинания Intel, стал выпуск и предоставление на суд широкой аудитории своих продуктов, основанных на этой современной технологии.
3D-графика, которая за последние несколько лет завоевала сердца
владельцев компьютеров и стала основным критерием оценки работы той или
иной видеокарты. Подчас, в своей погоне за плавностью работы и полнотой
эффектов при выводе 3-мерных сцен мы забываем про то, что в большинстве
случаев при работе за компьютером мы все же пользуемся 2D-графикой, и что
ее производительность и качество не должны уходить на задний план. Тем не
менее, феномен трехмерной графики имеет место, оценка показателей этой
части видеосистемы играет огромную роль, отчасти просто из-за того, что в
2D-графике уже достигнуто почти все, что может быть необходимо большинству
пользователей.
Что касается 3D-графики, то, справедливости ради, надо отметить, что качество и уровень исполнения некоторых игровых видеокарт последнего поколения таковы, что они могут даже соперничать с супердорогими профессиональными платами. Рабочая частота RAMDAC в игровых платах достигла очень высоких значений - 350 и более МГц. Многие платы представляют из себя уже не просто видеокарты, а целые комбайны, где есть и ТВ-тюнеры, и устройства захвата видеопотока, и вывода сигнала на ТВ. В прошлом году возник прямо-таки бум по производству стереоочков, которые усиливают восприятие трехмерности сцены. Этими очками некоторые производители комплектуют свои продукты, продавая таким образом целый "комплект для любителей поиграть".
Таким образом, мы имеем широкую гамму видеокарт всевозможных категорий. В данном разделе будут рассмотрены только те карты, которые имеют массовый спрос, а значит, относятся к разряду массовых.
Краткие характеристики видеокарт:
3dfx Voodoo3 3500TV
Карта имеет AGP-интерфейс и 16 мегабайт 5.5 ns SDRAM, модули которой расположены по обеим сторонам печатной платы. Эта видеокарта представляет собой целый видеокомбайн. На ней установлен ТВ-тюнер, микросхемы управления захватом видеопотока и выводом сигнала на ТВ. Кроме внешнего разъема под телевизионную антенну у платы есть большой трапецеидальный разъем для соединения с устройством-коммутатором сигнала, у которого, в свою очередь, имеется гнездо для мониторного разъема. На этом коммутаторе имеются также гнезда для вывода на ТВ и приема аналогового видеосигнала, а также стерео- аудиосигнала.
Эта плата обладает практически самой высокой на сегодняшний день частотой работы чипсета - 183 МГц, что ставит ее в один ряд с одними из самых мощных на сегодняшний день видеокарт. Такая частота не проходит даром для температурного режима - карта очень сильно греется. Хотя на ней и установлен большой радиатор, крайне желательно иметь в системном блоке дополнительное охлаждение. Встроенный в чип RAMDAC имеет одно из самых высоких частотных значений - 350 МГц, что позволяет этой плате демонстрировать прекрасное качество 2D-графики.
Как и многие чипсеты от 3dfx, чип 3dfx Voodoo3 обладает важной особенностью - "бесплатным" мультитекстурированием, то есть при неиспользовании этого режима второй модуь TMU (модуль текстурирования) простаивает, подключаясь и резко увеличивая производительность платы при мультитекстурировании. Видеокарта работает в 3D-графике только в 16-битном режиме представления цвета, обладая, однако, важной функцией - постфильтром, который при 16-битных "рамках" видеобуфера выводит не 16-ти, а 22-битную графику, что улучшает восприятие изображения. Как и все уже вышедшие чипсеты от 3dfx, Voodoo3 не поддерживает большие (свыше 256х256 пикселей) текстуры. В 3D карта работает через API: Direct3D, OpenGL, Glide.
Matrox Millennium G400 MAX
Карта имеет AGP-интерфейс 2x/4x и 32 мегабайта 5 ns SGRAM памяти, микросхемы которой расположены по обеим сторонам печатной платы. Плата обладает уникальной возможностью вывода изображения сразу на два приемника: монитор и телевизор или на 2 монитора. Как можно увидеть из фотографии, для этих целей смонтированы два разъема.
Плата работает на частотах 150/200 МГц (первое значение - частота
чипсета, второе - частота памяти). Поэтому, в отличие от регулярных версий
Matrox G400, в данном случае на чипсете установлен активный кулер. Частота
встроенного в чипсет RAMDAC составляет 360 МГц - это самое высокое значение
для видеокарт игрового класса. Поэтому, мы можем наблюдать просто
великолепное качество изображения даже на самых высоких разрешениях (лишь
бы монитор позволял). К сожалению, на Matrox Millennium G400 MAX продавцы
слишком завышают цену, пользуясь некоторым дефицитом этих плат, поэтому
карта пока не является широко распространенной. В 3D-графике карта
поддерживает большие текстуры и AGP-текстурирование. Чипсет аппаратно
поддерживает уникальную пока методику рельефного текстурирования -
Environment Mapped Bump Mapping, которая позволяет в 3D-играх достаточно
натурально воспроизводить рельефные поверхности. К сожалению, данная
методика пока мало распространена. Из поддерживаемых API это Direct3D и
OpenGL.
Hercules Dynamite TNT2 Ultra
Рекомендуем скачать другие рефераты по теме: изложение 9 класс, темы рефератов по биологии.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата