Графический ускоритель что это такое
Графический ускоритель
Видеока́рта (известна также как графи́ческая пла́та, графи́ческая ка́рта, видеоада́птер) (англ. videocard ) — устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора.
Обычно видеокарта является платой расширения и вставляется в разъём расширения, универсальный (ISA, VLB, PCI, PCI-Express) или специализированный (
Содержание
История
Одним из первых графических адаптеров для IBM PC стал MDA (Monochrome Display Adapter) в 1981 году. Он работал только в текстовом режиме с разрешением 80×25 символов (физически 720×350 точек) и поддерживал пять атрибутов текста: обычный, яркий, инверсный, подчёркнутый и мигающий. Никакой цветовой или графической информации он передавать не мог, и то, какого цвета будут буквы, определялось моделью использовавшегося монитора. Обычно они были чёрно-белыми, янтарными или изумрудными. Фирма Hercules в 1982 году выпустила дальнейшее развитие адаптера MDA, видеоадаптер графическое разрешение 720×348 точек и поддерживал две графические страницы. Но он всё ещё не позволял работать с цветом.
Первой цветной видеокартой стала IBM и ставшая основой для последующих стандартов видеокарт. Она могла работать либо в текстовом режиме с разрешениями 40×25 и 80×25 (матрица символа — 8×8), либо в графическом с разрешениями 320×200 или 640×200. В текстовых режимах доступно 256 атрибутов символа — 16 цветов символа и 16 цветов фона (либо 8 цветов фона и атрибут мигания), в графическом режиме 320×200 было доступно четыре палитры по четыре цвета каждая, режим высокого разрешения 640×200 был монохромным. В развитие этой карты появился
Стоит заметить, что интерфейсы с монитором всех этих типов видеоадаптеров были цифровые, MDA и HGC передавали только светится или не светится точка и дополнительный сигнал яркости для атрибута текста «яркий», аналогично CGA по трём каналам (красный, зелёный, синий) передавал основной видеосигнал, и мог дополнительно передавать сигнал яркости (всего получалось 16 цветов), EGA имел по две линии передачи на каждый из основных цветов, то есть каждый основной цвет мог отображаться с полной яркостью, 2/3, или 1/3 от полной яркости, что и давало в сумме максимум 64 цвета.
В ранних моделях компьютеров от IBM PS/2, появляется новый графический адаптер
Потом IBM пошла ещё дальше и сделала
С 1991 года появилось понятие VBE (VESA BIOS Extention — расширение VESA). SVGA воспринимается как фактический стандарт видеоадаптера где-то с середины 1992 года, после принятия ассоциацией VESA (Video Electronics Standart Association — ассоциация стандартизации видео-электроники) стандарта VBE версии 1.0. До того момента практически все видеоадаптеры SVGA были несовместимы между собой.
Графический пользовательский интерфейс, появившийся во многих операционных системах, стимулировал новый этап развития видеоадаптеров. Появляется понятие «графический ускоритель» (graphics accelerator). Это видеоадаптеры, которые производят выполнение некоторых графических функций на аппаратном уровне. К числу этих функций относятся, перемещение больших блоков изображения из одного участка экрана в другой (например при перемещении окна), заливка участков изображения, рисование линий, дуг, шрифтов, поддержка аппаратного курсора и т. п. Прямым толчком к развитию столь специализированного устройства явилось то, что графический пользовательский интерфейс несомненно удобен, но его использование требует от центрального процессора немалых вычислительных ресурсов, и современный графический ускоритель как раз и призван снять с него львиную долю вычислений по окончательному выводу изображения на экран.
Устройство
Современная видеокарта состоит из следующих частей:
Правильная и полнофункциональная работа современного графического адаптера обеспечивается с помощью видеодрайвера — специального программного обеспечения, поставляемого производителем видеокарты и загружаемого в процессе запуска операционной системы. Видеодрайвер выполняет функции интерфейса между системой с запущенными в ней приложениями и видеоадаптером. Так же как и видео-BIOS, видеодрайвер организует и программно контролирует работу всех частей видеоадаптера через специальные регистры управления, доступ к которым происходит через соответствующую шину.
Характеристики
Поколения 3D-ускорителей
Интерфейс
Первое препятствие к повышению быстродействия видеосистемы — это интерфейс передачи данных, к которому подключён видеоадаптер. Как бы ни был быстр процессор видеоадаптера, большая часть его возможностей останется незадействованной, если не будут обеспечены соответствующие каналы обмена информацией между ним, центральным процессором, оперативной памятью компьютера и дополнительными видеоустройствами. Основным каналом передачи данных является, конечно, интерфейсная шина материнской платы, через которую обеспечивается обмен данными с центральным процессором и оперативной памятью. Самой первой шиной использовавшейся в IBM PC была XT-Bus, она имела разрядность 8 бит данных и 20 бит адреса и работала на частоте 4,77 МГц. Далее появилась шина VLB (VESA Local Bus — локальная шина стандарта VESA). Работая на внешней тактовой частоте процессора, которая составляла от 25 МГц до 50 МГц, и имея разрядность 32 бит, шина VLB обеспечивала пиковую пропускную способность около 130 МиБ/с. Этого уже было более чем достаточно для всех существовавших приложений, помимо этого возможность использования её не только для видеоадаптеров, наличие трёх слотов подключения и обеспечение обратной совместимости с ISA (VLB представляет собой просто ещё один 116 контактный разъём за слотом ISA) гарантировали ей достаточно долгую жизнь и поддержку многими производителями чипсетов для материнских плат, и периферийных устройств, даже несмотря на то, что при частотах 40 МГц и 50 МГц обеспечить работу даже двух устройств подключенных к ней представлялось проблематичным из-за чрезмерно высокой нагрузки на каскады центрального процессора (ведь большинство управляющих цепей шло с VLB на процессор напрямую, безо всякой буферизации). И всё-таки, с учётом того, что не только видеоадаптер стал требовать высокую скорость обмена информацией, и явной невозможности подключения к VLB всех устройств (и необходимостью наличия межплатформенного решения, не ограничивающегося только PC), была разработана шина
С появлением процессоров Intel Pentium II, и серьёзной заявкой PC на принадлежность к рынку высокопроизводительных рабочих станций, а так же с появлением 3D-игр со сложной графикой, стало ясно, что пропускной способности PCI в том виде, в каком она существовала на платформе PC (обычно частота 33 МГц и разрядность 32 бит), скоро не хватит на удовлетворение запросов системы. Поэтому фирма Intel решила сделать отдельную шину для графической подсистемы, несколько модернизировала шину PCI, обеспечила новой получившейся шине отдельный доступ к памяти с поддержкой некоторых специфических запросов видеоадаптеров, и назвала это PCI Express версий 1.0 и 2.0, это последовательный, в отличие от AGP, интерфейс, его пропускная способность может достигать нескольких десятков ГБ/с. На данный момент произошёл практически полный отказ от шины AGP в пользу PCI Express. Однако стоит отметить, что некоторые производители до сих предлагают достаточно современные по своей конструкции видеоплаты с интерфейсами PCI и AGP — во многих случаях это достаточно простой путь резко повысить производительность морально устаревшего ПК в некоторых графических задачах.
Видеопамять
Кроме шины данных, второе узкое место любого видеоадаптера — это пропускная способность (англ. bandwidth ) памяти самого видеоадаптера. Причём, изначально проблема возникла даже не столько из-за скорости обработки видеоданных (это сейчас часто стоит проблема информационного «голода» видеоконтроллера, когда он данные обрабатывает быстрее, чем успевает их читать/писать из/в видеопамять), сколько из-за необходимости доступа к ним со стороны видеопроцессора, центрального процессора и RAMDAC’а. Дело в том, что при высоких разрешениях и большой глубине цвета для отображения страницы экрана на мониторе необходимо прочитать все эти данные из видеопамяти и преобразовать в аналоговый сигнал, который и пойдёт на монитор, столько раз в секунду, сколько кадров в секунду показывает монитор. Возьмём объём одной страницы экрана при разрешении 1024×768 точек и глубине цвета 24 бит (True Color), это составляет 2,25 МиБ. При частоте кадров 75 Гц необходимо считывать эту страницу из памяти видеоадаптера 75 раз в секунду (считываемые пикселы передаются в RAMDAC и он преобразовывает цифровые данные о цвете пиксела в аналоговый сигнал, поступающий на монитор), причём, ни задержаться, ни пропустить пиксел нельзя, следовательно, номинально потребная пропускная способность видеопамяти для данного разрешения составляет приблизительно 170 МиБ/с, и это без учёта того, что необходимо и самому видеоконтроллеру писать и читать данные из этой памяти. Для разрешения 1600x1200x32 бит при той же частоте кадров 75 Гц, номинально потребная пропускная составляет уже 550 МиБ/с, для сравнения, процессор Pentium-2 имел пиковую скорость работы с памятью 528 МиБ/с. Проблему можно было решать двояко — либо использовать специальные типы памяти, которые позволяют одновременно двум устройствам читать из неё, либо ставить очень быструю память. О типах памяти и пойдёт речь ниже.
Matrox и Number Nine, поскольку требует специальных методов доступа и обработки данных. Наличие всего одного производителя данного типа памяти (Samsung) сильно сократило возможности её использования. Видеоадаптеры, построенные с использованием данного типа памяти, не имеют тенденции к падению производительности при установке больших разрешений и частот обновления экрана, на однопортовой же памяти в таких случаях RAMDAC всё большее время занимает шину доступа к видеопамяти и производительность видеоадаптера может сильно упасть.
EDO DRAM (Extended Data Out DRAM — динамическое ОЗУ с расширенным временем удержания данных на выходе) — тип памяти с элементами конвейеризации, позволяющий несколько ускорить обмен блоками данных с видеопамятью приблизительно на 25 %.
SGRAM (Synchronous Graphics RAM — синхронное графическое ОЗУ) вариант DRAM с синхронным доступом. В принципе, работа SGRAM полностью аналогична SDRAM, но дополнительно поддерживаются ещё некоторые специфические функции, типа блоковой и масочной записи. В отличие от VRAM и WRAM, SGRAM является однопортовой, однако может открывать две страницы памяти как одну, эмулируя двухпортовость других типов видеопамяти.
MDRAM (Multibank DRAM — многобанковое ОЗУ) — вариант DRAM, разработанный фирмой MoSys, организованный в виде множества независимых банков объёмом по 32 КиБ каждый, работающих в конвейерном режиме.
Как выбрать смартфон или планшет? Часть 10 – Графический ускоритель
Последнее обновление: 27/08/2020
В предыдущем выпуске мы рассмотрели процессор. Выяснили место и значение в мобильной платформе. В этой части погорим о графическом ускорителе (GPU, видеоускоритель или видеопроцессор).
Как и процессор, GPU входит в мобильную платформу в виде отдельного блока, чаще в составе двух и более ядер. Данный компонент обрабатывает графику в играх, отрисовывает интерфейс ОС и т.д. Далее подробно рассмотрим составные части видеоускорителя, а так же параметры, которые стоит учитывать при выборе смартфона или планшета.
Разновидность видеопроцессоров. Основные достоинства и недостатки
Условно GPU делятся на два типа: сторонней или собственной разработки.
Сторонний вариант представляет собой готовые графические блоки, выполненные другими компаниями. Это упрощает процесс сборки, сокращает время на разработку и тестирование. А не высокая стоимость лицензирования GPU, способствует сокращению расходов. С другой стороны снижается эксклюзивность, так как конкуренты используют те же наработки. Ограниченное влияние на мощность и возможности ускорителя, поскольку при проектировании графических блоков, мнение сторонних компаний не учитывается.
Разработка собственных графических ускорителей, занимает больше времени и ресурсов. Как результат увеличивается стоимость готовой продукции. При этом сохраняется эксклюзивность, упрощается внедрение новых технологий и функций. Так же это позволяет задавать вектор развития для текущих и будущих видеопроцессоров.
Выделяют четыре типа графических ускорителей: Imagination PowerVR, Arm Mali, Qualcomm Adreno и Intel Hd Graphics.
PowerVR специализируется на производстве GPU для других компаний: MediaTek, Allwinner или Intel. Ускорители обладают хорошей производительностью и работают на частотах до 700 МГц, что благоприятно сказывается на автономности. При этом низкая распространенность, вынуждает разработчиков игр учитывать GPU PowerVR в последнюю очередь.
Видеопроцессор Mali так же разрабатывается для сторонних компаний. Главные покупатели: Samsung, Huawei, MediaTek и Xiaomi. Благодаря этому по распространенности Mali занимает первое место, что стимулирует разработчиков лучше оптимизировать софт. Не высокая мощность компенсируется повышенными до 900-920 МГц частотами. Из-за этого падает автономность и растет тепловыделение.
Ускорители Adreno используется только в SoC Snapdragon, и демонстрируют лучшие показатели производительности среди конкурентов. Работают на частоте 450-650 МГц, что способствует низкому тепловыделению и потреблению энергии. По распространенности уступают только Mali, но разработчики охотно оптимизируют софт и игры под Adreno. Кроме того у GPU имеется запас мощности, что позволяет компенсировать нехватку оптимизации.
Hd Graphics применяется только в чипах Intel. Мощность сопоставима с PowerVR при одинаковых частотах. Распространенность и оптимизация низкая, из-за чего SoC не используют больше в смартфонах, а только в планшетах.
Мощность графических ускорителей
Производительность GPU измеряется в GFlops – количество выполняемых операций с плавающей запятой в секунду. Чем цифра выше, тем лучше.
В таблице ниже, выборка некоторых актуальных SoC:
Встроенная или дискретная видеокарта в ноутбуке — чем отличаются и как работают
Содержание
Содержание
Одним из самых главных вопросов, встающих перед пользователем при выборе ноутбука, является тип используемой в нем видеокарты: встроенной или дискретной, а иногда и обеих сразу. От типа видеокарты напрямую зависят важнейшие характеристики ноутбука: цена, производительность в играх, скорость обработки графики и видео, время работы от батареи, шум, нагрев и вес. Давайте разберемся в типах используемых в ноутбуках видеокарт, их плюсах и минусах, и в том, как правильно выбрать видеокарту под ваши задачи.
Что такое встроенная и дискретная видеокарта
Пользователи не всегда понимают разницу между встроенной и дискретной видеокартой в ноутбуке. Ведь при использовании обычного ПК разницу в типе используемой видеокарты видно наглядно: встроенная в чипсет или процессор графика имеет видеовыходы на материнской плате, а дискретную видеокарту легко заменить. В случае с ноутбуком и встроенная, и дискретная видеокарты обычно расположены на его материнской плате, а замена дискретной видеокарты возможна только в том случае, если она реализована с помощью слота MXM.
Видеокарта для слота MXM
Главное отличие встроенной видеокарты современного ноутбука от дискретной заключается в ее расположении на подложке процессора и отсутствии собственной памяти. Ей приходится резервировать часть общей системной памяти ноутбука, объем которой обычно можно выбрать в BIOS в зависимости от ваших задач.
Основные отличия и использование памяти
Дискретная видеокарта, установленная в слот MXM
Дискретная видеокарта, даже если она распаяна на плате ноутбука и не является съемной, имеет собственную видеопамять, что позволяет ей экономить ОЗУ ноутбука и работать быстрее. Помимо этого, дискретная видеокарта имеет собственную систему питания и охлаждения, что обязательно отражается на стоимости ноутбука, его энергопотреблении и времени автономной работы. Такие видеокарты, например, GeForce RTX 3060 с технологией Max-Q, позволяют играть в самые требовательные игры на ноутбуке, сохраняя все его плюсы, в том числе компактность и небольшой вес.
Распространенные встроенные бюджетные видеокарты, например, Intel UHD Graphics 600 или Radeon RX Vega 2, обладают высокой энергоэффективностью и низкой ценой. Они позволяют создать компактный и легкий ноутбук с возможностью длительной автономной работы. При этом встроенная графика не только обеспечит декодирование видео высокого разрешения, разгрузив процессор, но и ускорит работу браузера. А заодно даст возможность поиграть во множество нетребовательных игр.
Как встроенная и дискретная видеокарта работают в паре
Разработчики ноутбуков стали совмещать встроенную и дискретную видеокарту в одном устройстве, получая экономичность и высокое время автономной работы при работе от батареи с возможностью играть в требовательные игры или выполнять тяжелые рабочие задачи при работе от сети. Иногда такой тип совмещенных видеоускорителей называют гибридной видеокартой.
Переключение режима работы видеокарт может происходить автоматически. При смене плана электропитания на производительный при подключении к сети в ноутбуке задействуется мощная дискретная видеокарта. Переключение может осуществляться и в ручном режиме, позволяя, например, без потери производительности смотреть видео высокого разрешения на встроенной видеокарте в то время, пока на дискретной видеокарте происходит кодирование видео или обработка изображений.
Чем отличаются дискретные видеокарты в ноутбуке и ПК
На обычном ПК у пользователя имеется огромная свобода действий в работе с дискретной видеокартой. Ее легко устанавливать в ПК, подключать к ней питание, чистить от пыли и даже есть возможность менять на ней систему охлаждения или ставить сразу пару видеокарт в один ПК. На ноутбуке таких широких возможностей нет. Даже если видеокарта подключена через слот стандарта MXM (MXM-I, MXM-II, MXM-III, MXM-HE), являющийся мобильной редакцией PCI Express, совмещенной с линиями передачи видеосигнала, поменять ее не так просто.
Во-первых, ограничения на установку более мощной видеокарты накладывает блок питания ноутбука, во-вторых, его система охлаждения может не справиться с возросшим тепловыделением от более мощной видеокарты. В-третьих, найти в продаже подходящую видеокарту стандарта MXM — дело непростое.
А если видеочип и видеопамять распаяны прямо на материнской плате ноутбука, замена видеокарты становится невозможной физически: замену компонентов видеокарты в случае их неисправности могут осуществить лишь сотрудники сервисных центров. Поэтому при покупке ноутбука надо выбирать модель с такой видеокартой, которой вам хватит для игр или работы на все время эксплуатации устройства.
Еще одно важное отличие дискретной видеокарты ноутбука от ее десктопной версии состоит в сильном снижении энергопотребления, чтобы вписаться в рамки, накладываемые компактностью и мобильностью. Частоты и напряжения видеокарты ноутбука сильно урезаются, вызывая иногда двукратное снижение энергопотребления. К примеру, десктопная видеокарта nVidia GeForce RTX 3070 имеет параметры TBP/TDP, равные 220 ваттам, а ее мобильные версии получили варианты исполнения с 80 и 115 ваттами.
Столь радикальное снижение энергопотребления невозможно произвести без потери производительности. В играх в разрешении Full HD 115-ваттная мобильная версия GeForce RTX 3070 отстает от десктопной в среднем на 30–50%, а 80-ваттная и вовсе оказывается слабее в полтора раза, в некоторых играх разница достигает даже 70–80%. Такая огромная разница делает видеокарты мобильной и десктопной версии продуктами совершенно различных классов, и это нужно учитывать при покупке.
Может ли встроенная видеокарта быть быстрее дискретной?
На первый взгляд такое различие в производительности видеокарт кажется абсурдом — зачем производителю дополнительно устанавливать более слабую видеокарту? Но на практике такое сочетание иногда встречается в бюджетных моделях ноутбуков, например, в HP Laptop 15-gw0040ur.
В этой модели установлена встроенная в процессор Athlon Gold 3150U видеокарта Radeon RX Vega 3, дополнительно имеется схожая по производительности дискретная видеокарта Radeon 620, имеющая 2 ГБ видеопамяти стандарта GDDR5, но с разрядностью шины памяти, равной всего лишь 64 битам.
В некоторых играх встроенная видеокарта Radeon RX Vega 3 опережает Radeon 620, особенно если в ноутбуке установлен достаточный объем ОЗУ, имеющий прямое влияние на производительность встроенной графики. Производительность встроенной видеокарты может подрасти и из-за оптимизации в новых драйверах, ведь в них делают упор на самые массовые продукты, к которым и относится Radeon RX Vega 3.
В популярной игре Fortnite Radeon RX Vega 3 опережает Radeon 620
Ноутбук — это платформа, позволяющая установить различные сочетания процессоров и дискретных видеокарт. Иногда производителю выгоднее оставить две схожие по производительности видеокарты, чем отключать одну из них. Пользователю это дает возможность выбора той видеокарты, которая будет быстрее в его задачах, главное — чтобы цена такого решения не отличалась от аналогов с одной видеокартой.
Правда ли, что встроенные видеокарты AMD намного быстрее видеокарт Intel?
Встроенная графика Radeon RX Vega появилась в 2018 году и сразу произвела фурор на рынке, занятом массовыми решениями от Intel, такими как HD Graphics 610 и HD Graphics 630. Младшее решение — графика Radeon RX Vega 3, встраиваемая в процессоры Athlon G, уверенно обходит в играх HD Graphics 610, а старшие модели, Radeon RX Vega 8, 10 и 11, не только обходят по скорости любую встроенную графику от Intel, но и на равных соревнуются с дискретными видеокартами Radeon RX 550 и GeForce GT 1030.
Пользователи возлагали надежды на новую графику Intel UHD 750 с архитектурой Xe-LP, встраиваемую в процессоры Rocket Lake-S, но, несмотря на неплохую прибавку в производительности по сравнению с графикой прошлого поколения, Intel UHD 630, достичь уровня Radeon RX Vega 8 в большинстве игр решению от Intel не удалось.
Встроенная графика Radeon RX Vega дала пользователям недорогих ноутбуков играть в современные игры, пусть даже и на минимальных настройках. Но надо учитывать, что для реализации ее потенциала в ноутбуке должен стоять солидный объем ОЗУ, работающей в двухканальном режиме.
Что выбрать?
Итак, мы подходим к главному вопросу: ноутбук с какой графикой выбрать под ваши нужды, ведь цены разных моделей, их производительность в рабочих программах и играх, а также время автономной работы радикально отличаются. Неправильный выбор в одном случае заставит вас переплатить, а в другом — не даст полноценно работать и играть на ноутбуке.
И если при приобретении обычного ПК такие проблемы можно решить апгрейдом, то в случае с ноутбуком придется менять устройство целиком.
Если ваши основные задачи:
Тогда вам стоит присмотреться к ноутбукам с встроенной видеокартой, например, Intel UHD Graphics: вы не только сэкономите, но и получите устройство, позволяющее дольше работать автономно, с низким уровнем шума и небольшим нагревом.
Если вы хотите получить большую производительность в играх, запускать некоторые новинки на минимальных настройках, а в такие хиты, как The Elder Scrolls V: Skyrim или Grand Theft Auto V, играть с комфортом, то стоит присмотреться к ноутбукам с встроенной видеокартой Radeon RX Vega 8, 10 или 11. Стоят они вполне демократично, например, Acer Aspire 3 A315-23-R8D5.
Если ваши задачи включают в себя:
В этом случае стоит присмотреться к игровым моделям с производительной дискретной видеокартой, например, GeForce RTX 3060. Цена на них уже кусается и может вдвое или втрое превышать цену бюджетных устройств, но вы получите ноутбук, способный полностью заменить мощный ПК в работе и играх и дающий свободу передвижения.
Выводы
Выбор оптимального ноутбука под ваши задачи — дело непростое. Особенно тяжело выбрать мощную модель с производительной видеокартой. Почти всегда это будет компромисс: мощное «железо» в небольшом корпусе греется заметно сильнее, чем в обычном ПК, а цена устройства будет высока. Но если вы часто переезжаете, путешествуете или вынуждены брать ноутбук с собой на работу, то выбор становится очевиден.
Главное — собрать как можно больше информации об интересующей вас модели, почитать отзывы пользователей и гайды о самых важных компонентах ноутбука, тогда выбор станет немного проще.