⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
Обзор видеокарты NVIDIA GeForce GTX 750 Ti: первый GPU на архитектуре Maxwell
GeForce GTX 750 Ti, как следует из названия, — это видеоадаптер начального уровня. Одновременно NVIDIA запускает GeForce GTX 750, а название GTX 740 остается зарезервированным для наиболее дешевой и слабой модели. И все же GTX 750 Ti — бюджетный вариант и как таковой не вызвал бы большого интереса, если бы в то же время не являлся первой моделью на базе архитектуры Maxwell. Соответственно, на примере GTX 750 Ti у нас есть возможность изучить Maxwell как в теории, так и на практике, не дожидаясь выхода флагманского GPU. В основе GTX 750 Ti лежит графический процессор GM107. В существующей номенклатуре NVIDIA позицию 107 занимает наиболее компактное ядро. Соответственно, в будущем следует ожидать появления GM104 и GM110 (или GM101). Однако транзисторный бюджет GM107 не так уж мал для его класса — 1,87 млрд. Для сравнения: GK107 состоит из 1,3 млрд транзисторов. Количество вычислительных блоков GM107 ощутимо больше, чем у GK107: 640 ядер CUDA и 40 текстурных блоков вместо 384 и 32 соответственно. Однако GM107 по-прежнему обладает 16 блоками ROP и 128-битной шиной памяти. Сами по себе эти числа не удивляют, если бы не тот факт, что GM107 остался в тех же рамках энергопотребления, что и GK107 (заявленный TDP даже немного меньше — 60 против 64 Вт). По сути, это и есть предназначение архитектуры Maxwell — увеличить производительность на ватт. ⇡#Архитектура MaxwellЕсли судить по представленным диаграммам, основное новшество Maxwell заключается в незначительной на вид, но потенциально весьма эффективной реорганизации блоков GPU. На глобальном уровне GM107 следует принципам, заложенным еще в Kepler (подробнее о них можно прочитать в обзоре GeForce GTX 680). Вся вычислительная логика сосредоточена в структуре под названием Graphics Processing Cluster (GPC), которая в GM107 всего одна, хотя в более крупных чипах их будет больше. Вне GPC расположен весь back-end процессора в виде блоков ROP и двух 64-битных контроллеров памяти, а также Giga Thread Engine, выполняющий функции смены контекста, одновременного исполнения kernel’ов и распределения потоков нагрузки между GPC (последнее пока — не наш случай). Количественное отличие от Kepler здесь состоит в кеше L2, увеличенном с 256 до 2048 Кбайт, что должно компенсировать узкую, 128-битную шину, а также сократить расход энергии на транзакции с весьма прожорливой памятью, каковой является GDDR5 SDRAM. На уровне GPC значимых нововведений по сравнению с Kepler не заметно. Есть несколько Stream Multiprocessors, и есть единственный Raster Engine, выполняющий первоначальные стадии рендеринга: определение граней полигонов, проекцию и отсечение невидимых пикселов. Главные изменения произошли внутри потоковых мультипроцессоров. Идея состоит в том, чтобы сместить соотношение управляющей и вычислительной логики в пользу первого компонента. Как и в Kepler, потоковый мультипроцессор (SMM в терминологии Maxwell) содержит четыре планировщика, но число ядер CUDA уменьшилось с 192 до 128, а текстурных блоков — с 16 до 8. Каждый планировщик привязан к шейдерному блоку, в который, помимо 32 ядер CUDA, входят 8 блоков Load/Store и SFU (Special Function Units, выполняющие, к примеру, тригонометрические операции). Каждая пара таких единиц в пределах SMM имеет общую секцию кеша L1, совмещенного с текстурным кешем, и связана с четырьмя текстурными блоками. Известно, что отдельно взятый планировщик за такт может обратиться к одному (а при наличии параллелизма в потоке — сразу к двум) из следующих массивов вычислительных блоков:
В составе шейдерного мультипроцессора Kepler есть ядра CUDA, специализированные для вычислений FP64, но пока неизвестно, есть ли они и в SMM Maxwell. Итак, какие преимущества по сравнению с Kepler дает такая организация? Очевидно, что потоковый мультипроцессор Maxwell, избавившись от 64 ядер CUDA, меньше полагается на параллелизм инструкций: четыре планировщика даже в пессимистичном сценарии способны обслужить 128 ядер CUDA. Эта логика согласуется с тем, что Maxwell унаследовал от Kepler статические планировщики. Вся работа по планированию внеочередного исполнения инструкций выполняется на уровне компилятора. Такой подход позволил существенно сократить энергопотребление GPU и не оказывает большого негативного влияния на собственно шейдерные вычисления. В то же время расчеты, не связанные с графикой, не всегда предсказуемы для компилятора, поэтому чипам Maxwell явно не помешает дополнительный шаг от параллелизма на уровне инструкций к параллелизму на уровне потоков. Попутно упрощается логика планировщиков, что в конечном счете позволяет сохранить 90% производительности отдельного потокового мультипроцессора при существенно меньшей площади SMM — по сравнению с оной у Kepler — и достигнуть столь впечатляющей энергоэффективности. Планировщики также оптимизированы с целью уменьшения латентности исполнения инструкций. Финальный штрих к архитектуре Maxwell — усовершенствованный аппаратный кодек H.264 NVENC. Теперь GPU способен кодировать видео на скорости в 6-8 раз быстрее реального времени (4х для Kepler) и декодировать в 8-10 раз быстрее. Кроме того, в Maxwell предусмотрен новый режим энергопотребления GC5, предназначенный для снижения мощности при легкой нагрузке — такой как декодирование видео силами NVENC. Жаль только, что NVIDIA еще не внедрила поддержку стандарта H.265 для проигрывания 4К-видеозаписей. Обновленный блок NVENC для кодирования видео пригодится прежде всего не в профессиональных приложениях, а в казуальных задачах: таких, например, как запись игрового процесса с помощью NVIDIA ShadowPlay или GameStream — трансляция видеопотока на консоль NVIDIA SHIELD. ⇡#GeForce GTX 750 Ti: технические характеристикиТактовые частоты GeForce GTX 750 Ti довольно высоки. Базовая частота составляет 1020 МГц. Поскольку здесь используется технология GPU Boost 2.0, то есть и Boost Clock, равная 1085 МГц. Видеопамять работает на эффективной частоте 5400 МГц. Таким образом, по совокупным характеристикам GTX 750 Ti близок к GTX 650 Ti на чипе GK106, даже без учета более эффективной архитектуры Maxwell. Сам 650 Ti, кстати, будет снят с производства, уступив место GTX 750 и 750 Ti. Известны рекомендованные розничные цены новинок. GeForce GTX 750: в США — от $119 (без налогов), в России — от 4 490 руб. GTX 750 Ti: в США — от $149 (без налогов), в России — от 5 490 руб. Для проверки GeForce GTX 750 Ti в деле у нас есть на руках две платы — референсный образец NVIDIA и ASUS GeForce GTX 750 Ti OC Edition. ⇡#NVIDIA GeForce GTX 750 TiРеференсный образец — минималистичная однослотовая плата, которая, благодаря низкому энергопотреблению чипа, обходится без дополнительного питания. GPU охлаждается простым алюминиевым кулером-таблеткой. Память набрана чипами SK hynix H5GC4H24MFR-T2C со штатной эффективной частотой 5 ГГц. Система питания максимально примитивная — две фазы для GPU и фаза для микросхем памяти. ⇡#ASUS GeForce GTX 750 Ti OC EditionКарточка ASUS построена на печатной плате собственного дизайна и оснащена более внушительной системой охлаждения, а также разъемом дополнительного питания. Частоты ядра повышены до 1072/1150 МГц (Base/Boost Clock соответственно). Видеопамять работает на референсной частоте — 5400 МГц. Кулер с двумя вентиляторами по внешнему виду напоминает модели DirectCU того же производителя, только здесь нет ни тепловых трубок, ни медного основания. Вы не поверите, но здесь есть отдельный видеовыход VGA. Чипы памяти Samsung K4G41325FC-HC03 обладают штатной эффективной тактовой частотой 6 ГГц. Формула системы питания: две фазы для GPU, фаза для чипов памяти, фаза PLL. ⇡#Тестовый стенд, методика тестирования
Для измерения мощности системы используется стенд с блоком питания Corsair AX1200i. Энергосберегающие технологии CPU во всех тестах отключены. Шина PCI-Express работает в режиме 3.0. Для активации PCI-E 3.0 на видеокартах серий GeForce 600 и 700 в системе на чипсете X79 применяется патч от NVIDIA. В настройках драйвера NVIDIA всегда в качестве процессора для вычисления PhysX выбирается CPU. Для AMD всегда настройка Tesselation переводится из состояния AMD Optimized в Use application settings. В CrossFire-конфигурациях остается включенной опция Frame Pacing.
Участники тестирования В тестировании производительности приняли участие следующие видеокарты:
⇡#Разгон, температура, энергопотреблениеМеханизм авторазгона GPU Boost 2.0 действует довольно агрессивно для столь компактного ядра. На референсной плате частота достигает максимума в 1150 МГц, а напряжение на GPU поднимается вплоть до 1,156 В. В простое частота и напряжение составляют 135 МГц и 0,956 В. Адаптер ASUS достигает частоты GPU 1215 МГц. Предельное напряжение, однако, чуть меньше: 1,143 В. Из двух видеокарт мы попробовали на разгон ASUS, поскольку у нее есть дополнительное питание, да и номинальная частота микросхем памяти выше. В результате удалось получить 1207 МГц на GPU и 6300 МГц на чипах памяти. На попытки поднять напряжение средствами GPU Boost нет никакой реакции. И все-таки — прекрасный результат для такой скромной карты. Возможно, от графического процессора удалось бы добиться лучшего, но имеющиеся утилиты оверклокинга не позволяют сдвинуть частоту GPU более чем на 135 МГц. По уровню пиковой мощности система с GeForce GTX 750 Ti чуть-чуть превзошла стенд с GTX 650 Ti. Разница с основным конкурентом от AMD — Radeon R7 260X — колоссальна. Кстати, в отличие от прочих видеокарт в этом тесте, результаты GTX 750 Ti были получены под нагрузкой в Far Cry 3 вместо Crysis 3 (что аналогично) по той причине, что Crysis 3 в используемой нами сборке на GTX 750 Ti не запустился. У разогнанного ASUS GeForce GTX 750 Ti OC Edition уже совсем другие цифры, и все же карта остается более экономичной в сравнении с Radeon R7 260X. Несмотря на скромную систему охлаждения, референсный образец GeForce GTX 750 Ti нагревается весьма умеренно. Крупного алюминиевого радиатора на плате ASUS более чем достаточно для отвода тепла от GM107 даже при дополнительном разгоне. ⇡#Производительность: синтетические тесты3DMark 2011
3DMark
⇡#Производительность: игровые тестыCrysis Warhead
DiRT Showdown
Far Cry 3
Tomb Raider
Bioshock Infinite
Crysis 3
Metro: Last Light
Company of Heroes 2
Batman: Arkham Origins
Battlefield 4
⇡#ВыводыВ пяти из девяти тестовых игр (исключая Crysis 3, где GeForce GTX 750 Ti не запустился) видеоадаптер на младшем GPU Maxwell с энергопотреблением 60 Вт одержал победу над Radeon R7 260X, чей TDP составляет 115 Вт. GeForce GTX 650 Ti с TDP 110 Вт также во всех без исключения тестах остался позади. Результат без преувеличения потрясающий. Как еще можно прокомментировать тот факт, что NVIDIA, оставаясь в рамках техпроцесса 28 нм, сумела практически удвоить показатель производительности на ватт? Впрочем, для чипа GM107 в составе десктопного видеоадаптера энергоэффективность еще не является главным достоинством. Более важно то, что GM107 в качестве замены GK107 также найдет применение в ноутбуках, где принесет колоссальный прирост быстродействия при том же тепловом пакете. GM107 также позволяет предугадать контуры готовящихся к выходу старших GPU на базе архитектуры Maxwell. Если получится воспроизвести такой же рывок производительности на ватт в масштабе более крупных графических процессоров, то NVIDIA, пожалуй, сможет полностью обновить линейку GPU, не дожидаясь перехода к производственному узлу 20 нм. Но в ближайшие месяцы вряд ли стоит ожидать новых продуктов на Maxwell. Верхний сегмент линейки GeForce 700 еще не завершил свой жизненный цикл. В целом стратегия разумная — опробовать новую архитектуру на компактном ядре, прежде чем выпускать флагманский GPU. Таким образом ранее поступила AMD, сперва выпустив GCN 1.1 в виде Bonaire, и только потом — большой GPU Hawaii. Аналогия с GCN 1.1 продолжается в том, что Maxwell, помимо оптимизации энергопотребления, в общем-то, ничем не отличается от Kepler с практической точки зрения. В глазах покупателя бюджетного игрового видеоадаптера энергопотребление имеет значение лишь в случае компактной системы форм-фактора Mini-ITX. В противном случае GeForce GTX 750 Ti — это еще одна дешевая карта в промежутке между Radeon R7 260X и R9 270 как по цене, так и по производительности.
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|