Зачем видеокарте много памяти?

Опубликовано 23/06/2016 14:02

 Последнее время я устал от вопросов типа: "Продайте мне видеокарту на 4 Гигабайта, у меня видюха слабая, на 1 Гигабайт и т.п." Хочется один раз и навсегда попытаться прояснить этот вопрос в доступной форме.

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

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

 И так, с чем можно сравнить наш видеопроцессор? К примеру с обыкновенным водяным насосом. Чем мощнее насос, тем быстрее качает воду, так и процессор, чем мощнее, тем быстрее обрабатывает данные. Тогда память можно сравнить с канистрами с водой, а шину данных с трубами.

 Теперь рассмотри возможные варианты конфигурации с точки зрения перекачки воды.

 У нас канистры по 4тонны воды (4Гигабайта памяти) трубы по 64 (64 bit шина) милимета в диаметре и насос на 11 литров воды в минуту. И другой вариант, те же 4 тонны воды, но труба 256мм. (шина 256 bit) и насос на 1000 литров в минуту. В каком случае все будет работать быстрее? Ещё очень важно понимать, что наш насос (видеопроцессор) не перекачивает воду (информацию) куда то во вне или откуда-то куда-то. Он работает с информацией в памяти, берет её оттуда и туда же возвращает, даже то, что мы видим на экране монитора, по сути зеркальное отображение махонького кусочка оперативной памяти, равное разрешению монитора. Т.е. наш насос (видеопроцессор) выступает в роли своеобразной мешалки, и чем он мощнее, тем быстрее идет обработка. Вы скажете, а как же, ведь компьютер показывает каждый раз что-то новое! Да, новое, но за обновление исходных данных отвечает центральный процессор компьютера, именно он подготавливает данные для последующей обработки видеокартой. Рассмотрим теперь наш мощный насос(видеопроцессор) относительно объема памяти. Если мы его поместим в бассейн, что будет? Правильно, будет свежая струя хорошо перемешанная вода. А если тот же насос засунуть в большое озеро? Где то на пляже, рядом с насосом, возможно, получится классная волна для сёрфера, а вот на соседнем пляже могут даже и не догадаться, что где то рядом работает мощный насос, что то куда то качает, и на противоположном берегу будет залив с дохлой рыбой, которой в стоячей воде не хватило воздуха.

 Есть ещё один ньюанс по оперативной памяти и коренное отличие от оперативной памяти компьютера. В компьютере потребность в оперативной памяти может изменяться. Это зависит от количества запущенных на компьютере программ и от их ресурсоемкости. У видеокарты же так или иначе один монитор (даже если их много все определяется конечным разрешением картинки) и потребность в видеопамяти мало зависит от того, сколько приложений запущено, все равно у нас конечный и заранее известный размер монитор и если брать "про запас" то этот запас вы скорее всего никогда не не заметите.

 Почему возникло такое заблуждение? Люди по сути своей ленивы. Но некоторые к тому же хитрые. За последние годы прогресса люди стали привыкать к быстрому развитию технологий. Каждый год люди ждут чего то новенького. А вот производитель готов к этому не всегда. А денег производитель все равно хочет. А как сделать так, чтоб за старые разработки получить новые деньги? Способ стар и прост. Упаковать старое в новую упаковку, может быть прикрутив пару дешёвых завитков и рюшечек. Вот теми самыми рюшечками в какой-то момент и стала видеопамять. И объяснять ничего не надо, всем понятно - два гигабайта это больше, чем один, значит наверное лучше, а карманные блогеры напишут тесты и обзоры, распишут достоинства дизайна, упаковки, восхитятся количеством памяти, линейкой из попугаев измерят прирост производительности, и, обязательно прирост найдут.

 В прочем, производитель зачастую идет и на более дешёвый обман. В истории компьютеров всех видов есть масса примеров, когда производитель заявляет о выпуске нового видеочипа одновременно с конкурентом, или даже раньше. Но на самом деле выпускает на рынок прошлогодний чип с новой маркировкой и может быть чуть-чуть разогнанный, за счет более тщательной отборки чипов, чипы, которые не разогнались, продают дешевле под старой маркировкой. Это справедливо для всех производителей компонентов компьютеров и ноутбуков. 

 © Александр Сугаков, 23.06.2016г., г. Гомель, РБ.

Все статьи