ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
«Сибирский государственный аэрокосмический университет
имени академика М.Ф. Решетнева»
Кафедра информатики вычислительной техники
РЕФЕРАТ по вычислительным системам, сетям и коммуникациям
Выполнила: студентка гр. ИЭ-91
Проверил: Кагиров Р.Р.
1.3.Виды современных видеокарт. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Список использованной литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Видеока́рта (известна также как графи́ческая пла́та, графи́ческая ка́рта, видеоада́птер) (англ. videocard) — устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора.
Обычно видеокарта является платой расширения и вставляется в разъём расширения, универсальный (PCI-Express, PCI, ISA, VLB, EISA, MCA) или специализированный (AGP), но бывает и встроенной (интегрированной) в системную плату (как в виде отдельного чипа, так и в качестве составляющей части северного моста чипсета или ЦПУ).
Современные видеокарты не ограничиваются простым выводом изображения, они имеют встроенный графический микропроцессор, который может производить дополнительную обработку, разгружая от этих задач центральный процессор компьютера. Например, все современные видеокарты Nvidia и AMD (ATi) поддерживают приложения OpenGL на аппаратном уровне. В последнее время также имеет место тенденция использовать вычислительные способности графического процессора для решения неграфических задач
Современная видеокарта состоит из следующих частей:
1.графический процессор (Graphics processing unit — графическое процессорное устройство) — занимается расчётами выводимого изображения, освобождая от этой обязанности центральный процессор, производит расчёты для обработки команд трёхмерной графики. Является основой графической платы, именно от него зависят быстродействие и возможности всего устройства. Современные графические процессоры по сложности мало чем уступают центральному процессору компьютера, и зачастую превосходят его как по числу транзисторов, так и по вычислительной мощности, благодаря большому числу универсальных вычислительных блоков.
2. видеоконтроллер — отвечает за формирование изображения в видеопамяти, даёт команды RAMDAC на формирование сигналов развёртки для монитора и осуществляет обработку запросов центрального процессора. Кроме этого, обычно присутствуют контроллер внешней шины данных (например, PCI или AGP), контроллер внутренней шины данных и контроллер видеопамяти. Современные графические адаптеры (ATI, NVidia) обычно имеют не менее двух видеоконтроллеров, работающих независимо друг от друга и управляющих одновременно одним или несколькими дисплеями каждый.
3.видеопамять — выполняет роль кадрового буфера, в котором хранится изображение, генерируемое и постоянно изменяемое графическим процессором и выводимое на экран монитора (или нескольких мониторов). В видеопамяти хранятся также промежуточные невидимые на экране элементы изображения и другие данные. Видеопамять бывает нескольких типов, различающихся по скорости доступа и рабочей частоте. Современные видеокарты комплектуются памятью типа DDR, DDR2, GDDR3, GDDR4 и GDDR5. Следует также иметь в виду, что помимо видеопамяти, находящейся на видеокарте, современные графические процессоры обычно используют в своей работе часть общей системной памяти компьютера, прямой доступ к которой организуется драйвером видеоадаптера через шину AGP или PCIE
4.цифро-аналоговый преобразователь (ЦАП, RAMDAC — Random Access Memory Digital-to-Analog Converter) — служит для преобразования изображения, формируемого видеоконтроллером, в уровни интенсивности цвета, подаваемые на аналоговый монитор. Возможный диапазон цветности изображения определяется только параметрами RAMDAC. Чаще всего RAMDAC имеет четыре основных блока — три цифроаналоговых преобразователя, по одному на каждый цветовой канал (красный, зелёный, синий, RGB), и SRAM для хранения данных о гамма-коррекции. Большинство ЦАП имеют разрядность 8 бит на канал — получается по 256 уровней яркости на каждый основной цвет, что в сумме дает 16,7 млн цветов (а за счёт гамма-коррекции есть возможность отображать исходные 16,7 млн цветов в гораздо большее цветовое пространство). Некоторые RAMDAC имеют разрядность по каждому каналу 10 бит (1024 уровня яркости), что позволяет сразу отображать более 1 млрд цветов.
5.видео-ПЗУ (Video ROM) — постоянное запоминающее устройство, в которое записаны видео-BIOS, экранные шрифты, служебные таблицы и т. п. ПЗУ не используется видеоконтроллером напрямую — к нему обращается только центральный процессор. Хранящийся в ПЗУ видео-BIOS обеспечивает инициализацию и работу видеокарты до загрузки основной операционной системы, а также содержит системные данные, которые могут читаться и интерпретироваться видео-драйвером в процессе работы (в зависимости от применяемого метода разделения ответственности между драйвером и BIOS). На многих современных картах устанавливаются электрически перепрограммируемые ПЗУ (EEPROM, Flash ROM), допускающие перезапись видео-BIOS самим пользователем при помощи специальной программы.
6.система охлаждения — предназначена для сохранения температурного режима видеопроцессора и видеопамяти в допустимых пределах.
Современные графические процессоры отличаются не только высокой производительностью, но и значительным энергопотреблением и, соответственно, большим тепловыделением. Применяемые для борьбы с этим системы охлаждения, как правило, достаточно громоздки и сильно шумят. Впрочем, приятным исключением являются видеокарты GigaByte – у них достаточно эффективное пассивное охлаждение на термотрубках. Главный минус – оно весьма некомпактно.
Самой «горячей» видеокартой оказалась XFX GF 8600GT 620M – при длительной нагрузке графический процессор нагрелся до 83 градусов Цельсия. И это при наличии активной системы охлаждения.
Правильная и полнофункциональная работа современного графического адаптера обеспечивается с помощью видеодрайвера — специального программного обеспечения, поставляемого производителем видеокарты и загружаемого в процессе запуска операционной системы. Видеодрайвер выполняет функции интерфейса между системой с запущенными в ней приложениями и видеоадаптером. Так же как и видео-BIOS, видеодрайвер организует и программно контролирует работу всех частей видеоадаптера через специальные регистры управления, доступ к которым происходит через соответствующую шину.
1.ширина шины памяти, измеряется в битах — количество бит информации, передаваемой за такт. Важный параметр в производительности карты.
2.объём видеопамяти, измеряется в мегабайтах — объём собственной оперативной памяти видеокарты.
Видеокарты, интегрированные в набор системной логики материнской платы или являющиеся частью ЦПУ, обычно не имеют собственной видеопамяти и используют для своих нужд часть оперативной памяти компьютера (UMA — Unified Memory Access).
3.частоты ядра и памяти — измеряются в мегагерцах, чем больше, тем быстрее видеокарта будет обрабатывать информацию.
4.текстурная и пиксельная скорость заполнения, измеряется в млн. пикселов в секунду, показывает количество выводимой информации в единицу времени.
1.3.Виды современных видеокарт
На данный момент есть только два производителя графических процессоров, которые заслуживают внимания. Это Nvidia и ATI (AMD). У каждого, соответственно, имеется свой модельный ряд. Последние модели каждого производителя:
1. Видеокарта AMD Radeon HD5870
Видеокарта AMD ATI Radeon HD5870 имеет одно из самых высоких значений производительности однопроцессорного решения на базе последних графических процессоров AMD. Примененная в данной модели система охлаждения, по сравнению с системой, установленной на рефересных видеокартах предыдущей серии Radeon HD4870/HD4890, претерпела существенные изменения. Длина печатной платы и вместе с ней системы охлаждения увеличилась, при этом вес видеокарты уменьшился. В верхней части платы на привычном месте расположены два 6-контактных разъема питания. На этой же части платы, но ближе к интерфейсам находятся разъемы Crossfire для связки двух видеокарт. Система охлаждения построена на основе 4-контактного управляемого вентилятора, выполненного в виде турбины. Воздух от вентилятора охлаждает алюминиевый радиатор, который накрывает собой графический процессор и микросхемы памяти. При этом радиатор имеет медное окончание, которое и соприкасается с графическим чипом.
В этой модели используются микросхемы памяти GDDR5 производства компании Samsung, которые имеют маркировку K4G10325FE-HC04. Время выборки этих микросхем равно 0,4 нс, а номинальная частота составляет 1,25 ГГц (5 ГГц QDR). Соответственно, поскольку микросхемы памяти в видеокарте работают на частоте 1,2 (4,8 ГГц QDR) ГГц, у нее есть запас по небольшому разгону. Задняя часть видеокарты, на которой расположены интерфейсы, имеет два разъема DVI, а также HDMI и Display-Port.
Отметим, что по сравнению с предыдущими референсными системами охлаждения от AMD новая система охлаждения стала работать гораздо тише. Температура при максимальной нагрузке и режиме простоя тоже снизилась по сравнению с референсными видеокартами Radeon HD4870 и HD4890.
2. Видеокарта MSI Radeon HD5870 Lightning
Видеокарта MSI Radeon HD5870 Lightning представляет собой разогнанную и модифицированную версию референсного графического адаптера Radeon HD5870. Кроме изменения частоты графического ядра, в этой видеокарте используется нештатная система охлаждения под названием Twin Frozr II. Данная видеокарта — одна из самых высокопроизводительных графических карт, построенных на одном графическом ядре. Для обеспечения надежного питания при работе на повышенных частотах, а также возможности дополнительного разгона характеристик видеокарты эта модель снабжена уникальной 15-фазной системой питания. При этом 13 фаз приходится на питание графического ядра и две фазы — на модули памяти. По сравнению с 7-фазной (5 и 2) схемой питания, которая применяется на большинстве видеокарт на базе графических адаптеров Radeon HD 5870, сила тока в новой модели может достигать 30,5 А, что позволяет передать карте до 375 Вт мощности. В референсных видеокартах сила тока не может превышать 20,5 А. Для подачи питания на видеокарту в этой модели используются два внешних 8-контактных разъема и шина PCI Express (к примеру, в референсной видеокарте HD5870 применяются два 6-контактных разъема питания). Нельзя не отметить, что конструкция печатной платы выполнена по уникальной технологии под названием Lightning Power Layer (LPL), которая позволяет снизить электрические шумы и повысить стабильность электропитания.
В комплекте с видеокартой идут специальные драйверы, а также эксклюзивное программное обеспечение Afterburner для разгона, которое создано на основе утилиты Rivatuner. Эта утилита может не только разгонять частоту ядра и видеопамяти, но и изменять напряжение питания графического процессора и микросхем памяти.
Новая модель поддерживает API DirectX 11. Изначально тактовая частота графического ядра немного завышена и составляет 900 МГц вместо стандартных 850 МГц. Память работает с частотой 4,8 ГГц. Объем GDDR5 составляет 1 Гбайт.
Видеокарта XFX Radeon HD5830
Видеокарта XFX Radeon HD5830 отличается от стандартной референсной модели, представленной компанией AMD, прежде всего тем, что в ней используется нестандартная система охлаждения. Остальные характеристики этой модели совпадают с референсной видеокартой AMD Radeon HD5830. Первоначально данная модель анонсировалась как видеокарта с укороченным размером по отношению к референсной модели, но в конечном счете размер текстолита не был изменен. Используемая система охлаждения построена на основе алюминиевого радиатора с двумя тепловыми трубками. Охлаждение радиатора производится с помощью неуправляемого 60-миллиметрового вентилятора. При этом кулером охлаждается лишь графический процессор — микросхемы памяти остаются без дополнительного охлаждения, что исключает экстремальный разгон данной модели. Чипы памяти GDDR5 представлены восемью микросхемами K4G10325FE-HC04 производства компании Samsung.
Видеокарты Sapphire Radeon HD5770 Vapor-X и Radeon HD5750 Vapor-X
Компания Sapphire хорошо известна российским пользователям как один из ведущих поставщиков видеокарт на базе графических процессоров AMD. В нашем тестировании приняли участие две модели видеокарт, которые относятся к среднему ценовому сегменту рынка, сочетая в себе высокую производительность и достойное качество изображения при относительно низкой цене. Обе модели — Sapphire Radeon HD5770 Vapor-X и Radeon HD5750 Vapor-X — отличаются от референсных моделей, представленных AMD, системой охлаждения.
В видеокарте Sapphire Radeon HD5770 Vapor-X используется полноценная версия системы охлаждения, в которой применяется фирменная двухслотовая система охлаждения Vapor-X с технологией испарительной камеры Vapor Chamber Technology. В обеих видеокартах используется восемь микросхем памяти Hynix H5GQ1H24AFA T2C, которые не имеют дополнительного охлаждения, что исключает их экстремальный разгон.
Видеокарта MSI Radeon HD5670
Видеокарта MSI Radeon HD5670 имеет нештатную систему охлаждения, отличающуюся от референсной. Технические характеристики этой видеокарты такие же, как у референсной модели, представленной компанией AMD.Относясь в большей степени к бюджетному классу, данная видеокарта не имеет разъема для дополнительного питания, поскольку в ней установлен достаточно слабый графический процессор.
Система охлаждения представляет собой алюминиевый радиатор, охлаждаемый двухконтактным вентилятором диаметром 50 мм. Увы, по высоте видеокарта за счет кулера занимает два слота, что ограничивает использование данной модели в небольших медиацентрах. Этот кулер охлаждет только сам графический процессор. Чипы памяти GDDR5, представленные микросхемами K4G10325FE-HC05 производства компании Samsung, не имеют дополнительного охлаждения. При максимальной нагрузке на графическое ядро его температура не превышала 69 °С.
Видеокарта AMD Radeon HD5570
Данная модель относится к бюджетному классу. Видеокарта AMD Radeon HD5570 имеет штатную систему охлаждения и представлена в низкопрофильном варианте. При этом стоит отметить, что медный кулер в этой модели охлаждает не только сам графический чип, но и память GDDR3, которая представлена восемью микросхемами Samsung K4W1G1646E-HC11. Поскольку радиатор в данной модели полностью сделан из меди, эта видеокарта довольно тяжелая.В целом это отличный вариант для построения домашних медацентров.
Видеокарта AMD Radeon HD5450
Данная видеокарта имеет низкопрофильную конструкцию и однослотовую систему охлаждения. Маленький алюминиевый кулер охлаждает только графический процессор. Другая референсная модель этой видеокарты и вовсе оснащена пассивной системой охлаждения. В данной модели используются такие же чипы памяти, как и в видеокарте AMD Radeon HD5570. Данная видеокарта относится к классу сверхбюджетных видеокарт и является идеальным вариантом для построения HTPC.
Конечно, если вы покупаете компьютер для офиса или только для работы в текстовых редакторах, то мощность видеокарты для вас не так уж и существенна, однако, большинство пользователей играют в игры и работают в сложных графических приложениях, для которых нужна хорошая видеокарта. Мощь видеокарты нужна в основном для игр с хорошей графикой, а для программ, просмотра фильмов, и простеньких игр подойдет и слабая. Видеокарта, по-другому ее называют графический процессор, формирует изображение и выводит его на монитор. Она так же должна подходить материнской плате. Если вы думаете при слабой видеокарте качество изображения на мониторе будет плохое, то вы ошибаетесь. Сейчас все, даже самые дешевые видеокарты обеспечивают хорошее изображение. Ну а дорогие и мощные видеокарты нужны для того чтобы можно было играть в новые игры с 3D графикой. Может быть для кого-то это будет новостью, но современный графический процессор в несколько раз сложнее современного же центрального процессора, поэтому очень часто хорошая видеокарта может стоить половину от стоимости всего компьютера.
Последнее обновление от 28.09.2012
Основные характеристики видеокарт
Современные графические процессоры содержат множество функциональных блоков, от количества и характеристик которых зависит и итоговая скорость рендеринга, влияющая на комфортность игры. По сравнительному количеству этих блоков в разных видеочипах можно примерно оценить, насколько быстр тот или иной GPU. Характеристик у видеочипов довольно много, в этом разделе мы рассмотрим лишь самые важные из них.
Тактовая частота видеочипа
Рабочая частота GPU обычно измеряется в мегагерцах, т. е. миллионах тактов в секунду. Эта характеристика прямо влияет на производительность видеочипа — чем она выше, тем больший объем работы GPU может выполнить в единицу времени, обработать большее количество вершин и пикселей. Пример из реальной жизни: частота видеочипа, установленного на плате Radeon HD 6670 равна 840 МГц, а точно такой же чип в модели Radeon HD 6570 работает на частоте в 650 МГц. Соответственно будут отличаться и все основные характеристики производительности. Но далеко не только рабочая частота чипа определяет производительность, на его скорость сильно влияет и сама графическая архитектура: устройство и количество исполнительных блоков, их характеристики и т. п.
В некоторых случаях тактовая частота отдельных блоков GPU отличается от частоты работы остального чипа. То есть, разные части GPU работают на разных частотах, и сделано это для увеличения эффективности, ведь некоторые блоки способны работать на повышенных частотах, а другие — нет. Такими GPU комплектуется большинство видеокарт GeForce от NVIDIA. Из свежих примеров приведём видеочип в модели GTX 580, большая часть которого работает на частоте 772 МГц, а универсальные вычислительные блоки чипа имеют повышенную вдвое частоту — 1544 МГц.
Скорость заполнения (филлрейт)
Скорость заполнения показывает, с какой скоростью видеочип способен отрисовывать пиксели. Различают два типа филлрейта: пиксельный (pixel fill rate) и текстурный (texel rate). Пиксельная скорость заполнения показывает скорость отрисовки пикселей на экране и зависит от рабочей частоты и количества блоков ROP (блоков операций растеризации и блендинга), а текстурная — это скорость выборки текстурных данных, которая зависит от частоты работы и количества текстурных блоков.
Например, пиковый пиксельный филлрейт у GeForce GTX 560 Ti равен 822 (частота чипа) × 32 (количество блоков ROP) = 26304 мегапикселей в секунду, а текстурный — 822 × 64 (кол-во блоков текстурирования) = 52608 мегатекселей/с. Упрощённо дело обстоит так — чем больше первое число — тем быстрее видеокарта может отрисовывать готовые пиксели, а чем больше второе — тем быстрее производится выборка текстурных данных.
Хотя важность "чистого" филлрейта в последнее время заметно снизилась, уступив скорости вычислений, эти параметры всё ещё остаются весьма важными, особенно для игр с несложной геометрией и сравнительно простыми пиксельными и вершинными вычислениями. Так что оба параметра остаются важными и для современных игр, но они должны быть сбалансированы. Поэтому количество блоков ROP в современных видеочипах обычно меньше количества текстурных блоков.
Количество вычислительных (шейдерных) блоков или процессоров
Пожалуй, сейчас эти блоки — главные части видеочипа. Они выполняют специальные программы, известные как шейдеры. Причём, если раньше пиксельные шейдеры выполняли блоки пиксельных шейдеров, а вершинные — вершинные блоки, то с некоторого времени графические архитектуры были унифицированы, и эти универсальные вычислительные блоки стали заниматься различными расчётами: вершинными, пиксельными, геометрическими и даже универсальными вычислениями.
Впервые унифицированная архитектура была применена в видеочипе игровой консоли Microsoft Xbox 360, этот графический процессор был разработан компанией ATI (впоследствии купленной AMD). А в видеочипах для персональных компьютеров унифицированные шейдерные блоки появились ещё в плате NVIDIA GeForce 8800. И с тех пор все новые видеочипы основаны на унифицированной архитектуре, которая имеет универсальный код для разных шейдерных программ (вершинных, пиксельных, геометрических и пр.), и соответствующие унифицированные процессоры могут выполнить любые программы.
По числу вычислительных блоков и их частоте можно сравнивать математическую производительность разных видеокарт. Большая часть игр сейчас ограничена производительностью исполнения пиксельных шейдеров, поэтому количество этих блоков весьма важно. К примеру, если одна модель видеокарты основана на GPU с 384 вычислительными процессорами в его составе, а другая из той же линейки имеет GPU с 192 вычислительными блоками, то при равной частоте вторая будет вдвое медленнее обрабатывать любой тип шейдеров, и в целом будет настолько же производительнее.
Хотя, исключительно на основании одного лишь количества вычислительных блоков делать однозначные выводы о производительности нельзя, обязательно нужно учесть и тактовую частоту и разную архитектуру блоков разных поколений и производителей чипов. Только по этим цифрам можно сравнивать чипы только в пределах одной линейки одного производителя: AMD или NVIDIA. В других же случаях нужно обращать внимание на тесты производительности в интересующих играх или приложениях.
Блоки текстурирования (TMU)
Эти блоки GPU работают совместно с вычислительными процессорами, ими осуществляется выборка и фильтрация текстурных и прочих данных, необходимых для построения сцены и универсальных вычислений. Число текстурных блоков в видеочипе определяет текстурную производительность — то есть скорость выборки текселей из текстур.
Хотя в последнее время больший упор делается на математические расчеты, а часть текстур заменяется процедурными, нагрузка на блоки TMU и сейчас довольно велика, так как кроме основных текстур, выборки необходимо делать и из карт нормалей и смещений, а также внеэкранных буферов рендеринга render target.
С учётом упора многих игр в том числе и в производительность блоков текстурирования, можно сказать, что количество блоков TMU и соответствующая высокая текстурная производительность также являются одними из важнейших параметров для видеочипов. Особенное влияние этот параметр оказывает на скорость рендеринга картинки при использовании анизотропной фильтрации, требующие дополнительных текстурных выборок, а также при сложных алгоритмах мягких теней и новомодных алгоритмах вроде Screen Space Ambient Occlusion.
Блоки операций растеризации (ROP)
Блоки растеризации осуществляют операции записи рассчитанных видеокартой пикселей в буферы и операции их смешивания (блендинга). Как мы уже отмечали выше, производительность блоков ROP влияет на филлрейт и это — одна из основных характеристик видеокарт всех времён. И хотя в последнее время её значение также несколько снизилось, всё ещё попадаются случаи, когда производительность приложений зависит от скорости и количества блоков ROP. Чаще всего это объясняется активным использованием фильтров постобработки и включенным антиалиасингом при высоких игровых настройках.
Ещё раз отметим, что современные видеочипы нельзя оценивать только числом разнообразных блоков и их частотой. Каждая серия GPU использует новую архитектуру, в которой исполнительные блоки сильно отличаются от старых, да и соотношение количества разных блоков может отличаться. Так, блоки ROP компании AMD в некоторых решениях могут выполнять за такт больше работы, чем блоки в решениях NVIDIA, и наоборот. То же самое касается и способностей текстурных блоков TMU — они разные в разных поколениях GPU разных производителей, и это нужно учитывать при сравнении.
Вплоть до последнего времени, количество блоков обработки геометрии было не особенно важным. Одного блока на GPU хватало для большинства задач, так как геометрия в играх была довольно простой и основным упором производительности были математические вычисления. Важность параллельной обработки геометрии и количества соответствующих блоков резко выросли при появлении в DirectX 11 поддержки тесселяции геометрии. Компания NVIDIA первой распараллелила обработку геометрических данных, когда в её чипах семейства GF1xx появилось по несколько соответстующих блоков. Затем, похожее решение выпустила и AMD (только в топовых решениях линейки Radeon HD 6700 на базе чипов Cayman).
В рамках этого материала мы не будем вдаваться в подробности, их можно прочитать в базовых материалах нашего сайта, посвященных DirectX 11-совместимым графическим процессорам. В данном случае для нас важно то, что количество блоков обработки геометрии очень сильно влияет на общую производительность в самых новых играх, использующих тесселяцию, вроде Metro 2033, HAWX 2 и Crysis 2 (с последними патчами). И при выборе современной игровой видеокарты очень важно обращать внимание и на геометрическую производительность.
Собственная память используется видеочипами для хранения необходимых данных: текстур, вершин, данных буферов и т. п. Казалось бы, что чем её больше — тем всегда лучше. Но не всё так просто, оценка мощности видеокарты по объему видеопамяти — это наиболее распространенная ошибка! Значение объёма видеопамяти неопытные пользователи переоценивают чаще всего, до сих пор используя именно его для сравнения разных моделей видеокарт. Оно и понятно — этот параметр указывается в списках характеристик готовых систем одним из первых, да и на коробках видеокарт его пишут крупным шрифтом. Поэтому неискушённому покупателю кажется, что раз памяти в два раза больше, то и скорость у такого решения должна быть в два раза выше. Реальность же от этого мифа отличается тем, что память бывает разных типов и характеристик, а рост производительности растёт лишь до определенного объёма, а после его достижения попросту останавливается.
Так, в каждой игре и при определённых настройках и игровых сценах есть некий объём видеопамяти, которого хватит для всех данных. И хоть ты 4 ГБ видеопамяти туда поставь — у неё не появится причин для ускорения рендеринга, скорость будут ограничивать исполнительные блоки, о которых речь шла выше, а памяти просто будет достаточно. Именно поэтому во многих случаях видеокарта с 1,5 ГБ видеопамяти работает с той же скоростью, что и карта с 3 ГБ (при прочих равных условиях).
Ситуации, когда больший объём памяти приводит к видимому увеличению производительности, существуют — это очень требовательные игры, особенно в сверхвысоких разрешениях и при максимальных настройках качества. Но такие случаи встречаются не всегда и объём памяти учитывать нужно, не забывая о том, что выше определённого объема производительность просто уже не вырастет. Есть у чипов памяти и более важные параметры, такие как ширина шины памяти и её рабочая частота. Эта тема настолько обширна, что подробнее о выборе объёма видеопамяти мы ещё остановимся в шестой части нашего материала.
Ширина шины памяти
Ширина шины памяти является важнейшей характеристикой, влияющей на пропускную способность памяти (ПСП). Большая ширина позволяет передавать большее количество информации из видеопамяти в GPU и обратно в единицу времени, что положительно влияет на производительность в большинстве случаев. Теоретически, по 256-битной шине можно передать в два раза больше данных за такт, чем по 128-битной. На практике разница в скорости рендеринга хоть и не достигает двух раз, но весьма близка к этому во многих случаях с упором в пропускную способность видеопамяти.
Современные игровые видеокарты используют разную ширину шины: от 64 до 384 бит (ранее были чипы и с 512-битной шиной), в зависимости от ценового диапазона и времени выпуска конкретной модели GPU. Для самых дешёвых видеокарт уровня low-end чаще всего используется 64 и реже 128 бит, для среднего уровня от 128 до 256 бит, ну а видеокарты из верхнего ценового диапазона используют шины от 256 до 384 бит шириной. Ширина шины уже не может расти чисто из-за физических ограничений — размер кристалла GPU недостаточен для разводки более чем 512-битной шины, и это обходится слишком дорого. Поэтому наращивание ПСП сейчас осуществляется при помощи использования новых типов памяти (см. далее).
Ещё одним параметром, влияющим на пропускную способность памяти, является её тактовая частота. А повышение ПСП часто напрямую влияет на производительность видеокарты в 3D-приложениях. Частота шины памяти на современных видеокартах бывает от 533(1066, с учётом удвоения) МГц до 1375(5500, с учётом учетверения) МГц, то есть, может отличаться более чем в пять раз! И так как ПСП зависит и от частоты памяти, и от ширины ее шины, то память с 256-битной шиной, работающая на частоте 800(3200) МГц, будет иметь бо́льшую пропускную способность по сравнению с памятью, работающей на 1000(4000) МГц со 128-битной шиной.
Особенное внимание на параметры ширины шины памяти, её типа и частоты работы следует уделять при покупке сравнительно недорогих видеокарт, на многие из которых ставят лишь 128-битные или даже 64-битные интерфейсы, что крайне негативно сказывается на их производительности. Вообще, покупка видеокарты с использованием 64-битной шины видеопамяти для игрового ПК нами не рекомендуется вовсе. Желательно отдать предпочтение хотя бы среднему уровню минимум со 128- или 192-битной шиной.
На современные видеокарты устанавливается сразу несколько различных типов памяти. Старую SDR-память с одинарной скоростью передачи уже нигде не встретишь, но и современные типы памяти DDR и GDDR имеют значительно отличающиеся характеристики. Различные типы DDR и GDDR позволяют передавать в два или четыре раза большее количество данных на той же тактовой частоте за единицу времени, и поэтому цифру рабочей частоты зачастую указывают удвоенной или учетверённой, умножая на 2 или 4. Так, если для DDR-памяти указана частота 1400 МГц, то эта память работает на физической частоте в 700 МГц, но указывают так называемую «эффективную» частоту, то есть ту, на которой должна работать SDR-память, чтобы обеспечить такую же пропускную способность. То же самое с GDDR5, но частоту тут даже учетверяют.
Основное преимущество новых типов памяти заключается в возможности работы на больших тактовых частотах, а соответственно — в увеличении пропускной способности по сравнению с предыдущими технологиями. Это достигается за счет увеличенных задержек, которые, впрочем, не так важны для видеокарт. Первой платой, использующей память DDR2, стала NVIDIA GeForce FX 5800 Ultra. С тех пор технологии графической памяти значительно продвинулись, был разработан стандарт GDDR3, который близок к спецификациям DDR2, с некоторыми изменениями специально для видеокарт.
GDDR3 — это специально предназначенная для видеокарт память, с теми же технологиями, что и DDR2, но с улучшенными характеристиками потребления и тепловыделения, что позволило создать микросхемы, работающие на более высоких тактовых частотах. Несмотря на то, что стандарт был разработан в компании ATI, первой видеокартой, её использующей, стала вторая модификация NVIDIA GeForce FX 5700 Ultra, а следующей стала GeForce 6800 Ultra.
GDDR4 — это дальнейшее развитие «графической» памяти, работающее почти в два раза быстрее, чем GDDR3. Основными отличиями GDDR4 от GDDR3, существенными для пользователей, являются в очередной раз повышенные рабочие частоты и сниженное энергопотребление. Технически, память GDDR4 не сильно отличается от GDDR3, это дальнейшее развитие тех же идей. Первыми видеокартами с чипами GDDR4 на борту стали ATI Radeon X1950 XTX, а у компании NVIDIA продукты на базе этого типа памяти не выходили вовсе. Преимущества новых микросхем памяти перед GDDR3 в том, что энергопотребление модулей может быть примерно на треть ниже. Это достигается за счет более низкого номинального напряжения для GDDR4.
Впрочем, GDDR4 не получила широкого распространения даже в решениях AMD. Начиная с GPU семейства RV7x0, контроллерами памяти видеокарт поддерживается новый тип памяти GDDR5, работающий на эффективной учетверённой частоте до 5,5 ГГц и выше (теоретически возможны частоты до 7 ГГц), что даёт пропускную способность до 176 ГБ/с с применением 256-битного интерфейса. Если для повышения ПСП у памяти GDDR3/GDDR4 приходилось использовать 512-битную шину, то переход на использование GDDR5 позволил увеличить производительность вдвое при меньших размерах кристаллов и меньшем потреблении энергии.
Видеопамять самых современных типов — это GDDR3 и GDDR5, она отличается от DDR некоторыми деталями и также работает с удвоенной/учетверённой передачей данных. В этих типах памяти применяются некоторые специальные технологии, позволяющие поднять частоту работы. Так, память GDDR2 обычно работает на более высоких частотах по сравнению с DDR, GDDR3 — на еще более высоких, а GDDR5 обеспечивает максимальную частоту и пропускную способность на данный момент. Но на недорогие модели до сих пор ставят «неграфическую» память DDR3 со значительно меньшей частотой, поэтому нужно выбирать видеокарту внимательнее.