Большинство видеоадаптеров для построения изображений используют собственную видеопамять. Дешевые, встроенные (интегрированные) видеосистемы используют для этого оперативную память компьютера. Почему это плохо, объяснять не надо – размер оперативной памяти ограничен, и если ее немного, то во время выполнения прикладных программ это может существенно замедлить работу системы. От объема видеопамяти зависит максимальная разрешающая способность экрана и глубина цвета, поддерживаемая видеоадаптером. В настоящее время выпускаются модели графических плат с объемом видеопамяти 256, 512, 896, 1024, 1792 и 2048 Мбайт. Видеокарты с меньшим количеством видеопамяти можно пока еще приобрести на вторичном рынке. Хотя большой объем видеопамяти и не сказывается на скорости обработки графических данных, но при увеличении шины данных видеокарты с 64 бит до 128 бит скорость обработки может существенно увеличиться.
Количество необходимой видеопамяти определяется в зависимости от требуемого разрешения и. глубины цвета.
Разрешение – это количество строк на экране монитора, умноженное на количество точек в строке.
Глубина цвета – необходимое количество байт для хранения информации о цвете каждой точки.
Таким образом, объем видеопамяти определяется как произведение разрешения на глубину цвета, а точнее – как произведение количества точек в строке, количества строк и количества байт на одну точку. В табл. 7.1 приведены варианты соответствия между минимальным объемом памяти и разрешением монитора.
В качестве видеопамяти могут использоваться микросхемы различных типов. В последнее время используются микросхемы типов DDR2 SDRAM (уже являющийся устаревшим) и DDR3 SDRAM. В настоящее время выпускаются видеокарты с DDR5 SDRAM.
Не углубляясь в технические подробности, отметим, что в настоящее время наилучшим выбором будут модули памяти стандарта DDR3 SDRAM или DDR5 SDRAM. Следует сказать, что разные производители чипсетов рекомендуют использовать различную память со своими продуктами. Так, компания ATI выпускает наиболее производительные чипсеты только с поддержкой памяти DDR5, в то время как компания NVIDIA – только DDR3.
Таблица7.1
Соотношение между разрешением и объемом видеопамяти
РАЗРЕШЕНИЕ |
КОЛИЧЕСТВО ЦВЕТОВ |
ОБЪЕМ ВИДЕОПАМЯТИ, МБАЙТ |
640×480 |
256 |
0,512 |
800×600 |
256 |
1 |
800×600 |
65536 |
1 |
800×600 |
16777216 |
2 |
1024×768 |
256 |
1 |
1024×768 |
65536 |
2 |
1024×768 |
16777216 |
4 |
1280×1024 |
256 |
2 |
1280×1024 |
65536 |
4 |
1280×1024 |
16777216 |
8 |
Для обычного набора текста хватает 1 Мбайт памяти с любым разрешением монитора, хотя для современных офисных программ желательно иметь видеокарту с видеопамятью не менее 8 Мбайт. Это касается и просмотра видеофильмов с минимально приемлемым разрешением экрана. Причем при разрешении экрана 1024×768 точек объема видеопамяти в 16 Мбайт хватает с избытком.
Для игровых компьютеров рекомендуется использовать видеокарты с максимально возможным объемом видеопамяти, так как сложные трехмерные построения очень ресурсоемки.
На сегодняшний день рекомендуется использовать видеокарты с объемом памяти не менее 512 Мбайт.
Кроме объема памяти, важным параметром является пропускная способность шины памяти, по которой данные передаются от видеопамяти графическому процессору. Пропускная способность шины памяти определяется разрядностью шины видеопамяти (64, 128, 256, 512 и 896 бит) и ее эффективной тактовой частотой, которая может достигать 1 ГГц. Пропускная способность шины определяется как произведение тактовой частоты на ширину шины. Например, при тактовой частоте 200 МГц и ширине шины 128 бит (16 байт) получаем 400 х 16 = 6,4 Гбайт/с. Поэтому для своих задач необходимо выбирать видеокарту исходя из всех параметров. К примеру, при недостаточном объеме видеопамяти, графический процессор будет простаивать в ожидании данных, подлежащих обработке, поступающих из основной оперативной памяти.