stringtranslate.com

Серия GeForce 600

Серия GeForce 600 — это серия графических процессоров , разработанных Nvidia , впервые выпущенных в 2012 году. Она послужила введением архитектуры Kepler . За ней следует серия GeForce 700 .

Обзор

В то время как целью предыдущей архитектуры Fermi было увеличение чистой производительности (особенно для вычислений и тесселяции), целью Nvidia с архитектурой Kepler было увеличение производительности на ватт, при этом все еще стремясь к общему повышению производительности. [3] Основным способом, которым Nvidia достигла этой цели, было использование унифицированных часов. Отказавшись от шейдерных часов, которые использовались в предыдущих разработках GPU, эффективность увеличилась, хотя для достижения аналогичного уровня производительности требуется больше ядер. Это не только потому, что ядра более энергоэффективны (два ядра Kepler используют около 90% мощности одного ядра Fermi, согласно данным Nvidia), но и потому, что снижение тактовой частоты обеспечивает 50%-ное снижение энергопотребления в этой области. [4]

Kepler также представил новую форму обработки текстур, известную как текстуры без привязки. Раньше текстуры должны были быть привязаны ЦП к определенному слоту в таблице фиксированного размера, прежде чем ГП мог ссылаться на них. Это приводило к двум ограничениям: одно заключалось в том, что поскольку таблица имела фиксированный размер, одновременно могло использоваться только столько текстур, сколько помещалось в этой таблице (128). Второе заключалось в том, что ЦП выполнял ненужную работу: ему приходилось загружать каждую текстуру, а также привязывать каждую текстуру, загруженную в память, к слоту в таблице привязки. [3] С текстурами без привязки оба ограничения снимаются. ГП может получить доступ к любой текстуре, загруженной в память, увеличивая количество доступных текстур и устраняя потери производительности из-за привязки.

Наконец, с Kepler, Nvidia смогла увеличить частоту памяти до 6 ГГц. Чтобы добиться этого, Nvidia потребовалось разработать совершенно новый контроллер памяти и шину. Хотя это все еще не дотягивает до теоретического ограничения в 7 ГГц GDDR5 , это значительно выше скорости контроллера памяти в 4 ГГц для Fermi. [4]

Кеплер назван в честь немецкого математика, астронома и астролога Иоганна Кеплера .

Архитектура

Серия GeForce 600 содержит продукты как старого поколения Fermi, так и нового поколения Kepler графических процессоров Nvidia. Члены серии 600 на базе Kepler добавляют следующие стандартные функции к семейству GeForce:

Потоковая многопроцессорная архитектура (SMX)

Архитектура Kepler использует новую потоковую многопроцессорную архитектуру, называемую SMX. SMX являются ключевым методом для энергоэффективности Kepler, поскольку весь GPU использует один «Core Clock», а не «Shader Clock» с двойным насосом. [4] Использование SMX одного унифицированного тактового генератора повышает энергоэффективность GPU из-за того, что два ядра Kepler CUDA потребляют 90% мощности одного ядра Fermi CUDA. Следовательно, SMX нужны дополнительные процессорные блоки для выполнения целого варпа за цикл. Kepler также необходимо было увеличить сырую производительность GPU, чтобы оставаться конкурентоспособным. В результате он удвоил количество ядер CUDA с 16 до 32 на массив CUDA, массив из 3 ядер CUDA до 6 ядер CUDA, 1 группа загрузки/хранения и 1 SFU до 2 групп загрузки/хранения и 2 SFU. Ресурсы обработки GPU также удвоились. Из 2 планировщиков варпов в 4 планировщика варпов, 4 диспетчерских блока стали 8, а файл регистров удвоился до 64К записей для повышения производительности. С удвоением процессорных блоков GPU и ресурсов, увеличивающих использование пространства кристалла, возможности PolyMorph Engine не удваиваются, а расширяются, что делает его способным выдавать полигон за 2 цикла вместо 4. [5] С Kepler Nvidia работала не только над энергоэффективностью, но и над эффективностью площади. Поэтому Nvidia решила использовать восемь выделенных ядер FP64 CUDA в SMX для экономии пространства кристалла, при этом по-прежнему предлагая возможности FP64, поскольку все ядра CUDA Kepler не поддерживают FP64. Благодаря улучшениям, внесенным Nvidia в Kepler, результаты включают увеличение графической производительности GPU при одновременном снижении производительности FP64.

Новый планировщик инструкций

Дополнительные области кристалла приобретаются путем замены сложного аппаратного планировщика простым программным планировщиком. С программным планированием планирование варпов было перемещено в компилятор Nvidia, и поскольку математический конвейер GPU теперь имеет фиксированную задержку, он теперь включает использование параллелизма на уровне инструкций и суперскалярного выполнения в дополнение к параллелизму на уровне потоков. Поскольку инструкции статически планируются, планирование внутри варпа становится избыточным, поскольку задержка математического конвейера уже известна. Это привело к увеличению пространства на кристалле и энергоэффективности. [4] [6] [3]

Ускорение графического процессора

GPU Boost — это новая функция, которая примерно аналогична турбонаддуву ЦП. Графический процессор всегда гарантированно работает на минимальной тактовой частоте, называемой «базовой тактовой частотой». Эта тактовая частота устанавливается на уровне, который гарантирует, что графический процессор останется в пределах спецификаций TDP даже при максимальных нагрузках. [3] Однако, когда нагрузки ниже, есть возможность увеличить тактовую частоту без превышения TDP. В этих сценариях GPU Boost будет постепенно увеличивать тактовую частоту шагами, пока графический процессор не достигнет предопределенного целевого значения мощности (которое по умолчанию составляет 170 Вт). [4] При таком подходе графический процессор будет динамически увеличивать или уменьшать свою тактовую частоту, так что он будет обеспечивать максимально возможную скорость, оставаясь в пределах спецификаций TDP.

Целевой показатель мощности, а также размер шагов увеличения тактовой частоты, которые будет выполнять графический процессор, настраиваются с помощью сторонних утилит и предоставляют средства разгона видеокарт на базе Kepler. [3]

Поддержка Microsoft DirectX

Карты на базе Fermi и Kepler поддерживают Direct3D 11 , обе также поддерживают Direct3D 12, хотя и не все функции, предоставляемые API. [7] [8]

ТХАА

Эксклюзивный для графических процессоров Kepler, TXAA — это новый метод сглаживания от Nvidia, разработанный для прямой реализации в игровых движках. TXAA основан на технике MSAA и пользовательских фильтрах разрешения. Его конструкция решает ключевую проблему в играх, известную как мерцание или временное сглаживание ; TXAA решает ее, сглаживая сцену в движении, гарантируя, что любая игровая сцена очищается от любого сглаживания и мерцания. [9]

НВЕНК

NVENC — это блок SIP от Nvidia , который выполняет кодирование видео, аналогично Quick Sync Video от Intel и VCE от AMD . NVENC — это энергоэффективный конвейер с фиксированной функцией, который способен принимать кодеки, декодировать, предварительно обрабатывать и кодировать контент на основе H.264. Входные форматы спецификации NVENC ограничены выходом H.264. Но все же NVENC, благодаря своему ограниченному формату, может выполнять кодирование в разрешениях до 4096×4096. [10]

Как и Quick Sync от Intel, NVENC в настоящее время доступен через собственный API, хотя у Nvidia есть планы обеспечить использование NVENC через CUDA. [10]

Новые возможности драйвера

В драйверах R300, выпущенных вместе с GTX 680, Nvidia представила новую функцию под названием Adaptive VSync. Эта функция предназначена для борьбы с ограничением вертикальной синхронизации , которое заключается в том, что когда частота кадров падает ниже 60 FPS, возникают заикания, поскольку частота вертикальной синхронизации снижается до 30 FPS, а затем при необходимости еще до 60. Однако, когда частота кадров ниже 60 FPS, необходимость в вертикальной синхронизации отпадает, поскольку монитор сможет отображать кадры по мере их готовности. Чтобы решить эту проблему (при этом сохраняя преимущества вертикальной синхронизации в отношении разрывов экрана), можно включить адаптивную вертикальную синхронизацию в панели управления драйвера. Она включит вертикальную синхронизацию, если частота кадров равна или превышает 60 FPS, и отключит ее, если частота кадров снижается. Nvidia утверждает, что это приведет к более плавному отображению в целом. [3]

Хотя эта функция дебютировала вместе с GTX 680, она доступна и пользователям старых карт Nvidia, которые установят обновленные драйверы. [3]

Динамическое суперразрешение (DSR) было добавлено в графические процессоры Fermi и Kepler с выпуском драйверов Nvidia в октябре 2014 года. Эта функция направлена ​​на повышение качества отображаемого изображения путем рендеринга пейзажа с более высоким и более подробным разрешением (масштабирование) и его уменьшения до соответствия собственному разрешению монитора ( понижение разрешения ). [11]

История

В сентябре 2010 года Nvidia впервые анонсировала Kepler. [12]

В начале 2012 года появились сведения о первых элементах серии 600. Эти первые элементы представляли собой графические процессоры начального уровня для ноутбуков, созданные на основе старой архитектуры Fermi.

22 марта 2012 года компания Nvidia представила графические процессоры серии 600: GTX 680 для настольных ПК и GeForce GT 640M, GT 650M и GTX 660M для ноутбуков/портативных ПК. [13] [14]

29 апреля 2012 года была анонсирована GTX 690 как первый продукт Kepler с двумя графическими процессорами. [15]

10 мая 2012 года был официально анонсирован GTX 670. [16]

4 июня 2012 года была официально анонсирована GTX 680M. [17]

16 августа 2012 года была официально анонсирована GTX 660 Ti. [18]

13 сентября 2012 года были официально анонсированы GTX 660 и GTX 650. [19]

9 октября 2012 года была официально анонсирована GTX 650 Ti. [20]

26 марта 2013 года был официально анонсирован GTX 650 Ti BOOST. [21]

Продукция

Серия GeForce 600 (6xx)

EVGA GeForce GTX 650 Ti

Серия GeForce 600M (6xxM)

Серия GeForce 600M для архитектуры ноутбуков. Мощность обработки получается путем умножения тактовой частоты шейдеров, количества ядер и того, сколько инструкций ядра способны выполнять за один такт.

(*)-Apple MacBook Pro Retina 2012 с конфигурацией GDDR5 объемом 512 МБ или 1024 МБ.

Таблица чипсетов

Серия GeForce 600 (6xx)

  1. ^ В OpenCL 3.0 функциональность OpenCL 1.2 стала обязательной базовой, в то время как все функции OpenCL 2.x и OpenCL 3.0 стали необязательными.
  2. ^ ab Унифицированные шейдеры : блоки наложения текстур : блоки вывода рендеринга
  3. ^ ab Чтобы рассчитать вычислительную мощность, см. Kepler (микроархитектура)#Производительность или Fermi (микроархитектура)#Производительность .
  4. ^ Vulkan 1.2 поддерживается только на картах Kepler. [33]
  5. ^ Видеокарта GeForce 605 (OEM) — это переименованная версия GeForce 510.
  6. ^ Видеокарта GeForce GT 610 — это переименованная GeForce GT 520.
  7. ^ Видеокарта GeForce GT 620 (OEM) — это переименованная версия GeForce GT 520.
  8. ^ Видеокарта GeForce GT 630 (DDR3, 128 бит, розничная) представляет собой переименованную версию GeForce GT 430 (DDR3, 128 бит).
  9. ^ Видеокарта GeForce GT 630 (GDDR5) представляет собой переименованную версию GeForce GT 440 (GDDR5).
  10. ^ Видеокарта GeForce GT 640 (OEM) GF116 представляет собой переименованную версию GeForce GT 545 (DDR3).
  11. ^ Видеокарта GeForce GT 645 (OEM) представляет собой переименованную версию GeForce GTX 560 SE.

Прекращена поддержка

Nvidia прекратила выпуск 32-битных драйверов для 32-битных операционных систем после того, как в марте 2018 года был выпущен последний драйвер Release 390, 391.35. [35]

Графические процессоры Kepler для ноутбуков перешли на устаревшую поддержку в апреле 2019 года и перестали получать критические обновления безопасности в апреле 2020 года. [36] Это изменение затронуло несколько графических процессоров Geforce 6xxM для ноутбуков, остальные из них представляли собой бюджетные графические процессоры Fermi , поддержка которых уже прекращена с января 2019 года. [37]

Nvidia объявила, что после выпуска драйверов 470 она переведет поддержку драйверов для операционных систем Windows 7 и Windows 8.1 в статус устаревших и продолжит предоставлять критические обновления безопасности для этих операционных систем до сентября 2024 года. [38]

Nvidia объявила, что все оставшиеся графические процессоры Kepler для настольных ПК перейдут на устаревшую поддержку с сентября 2021 года и будут поддерживаться для критических обновлений безопасности до сентября 2024 года. [39] Это изменение коснется всех оставшихся графических процессоров GeForce 6xx.

Смотрите также

Примечания

Ссылки

  1. ^ "Поддержка драйверов Vulkan". Nvidia . 10 февраля 2016 г. Получено 25 апреля 2018 г.
  2. ^ "DX12: что можно и чего нельзя". 17 сентября 2015 г.
  3. ^ abcdefgh "Nvidia GeForce GTX 680 Whitepaper.pdf" (PDF) . Архивировано из оригинала (PDF) 17 апреля 2012 г. ( 1405КБ) , страница 6 из 29
  4. ^ abcde Смит, Райан (22 марта 2012 г.). "Обзор NVIDIA GeForce GTX 680: возвращение короны производительности". AnandTech . Получено 25 ноября 2012 г. .
  5. ^ "GK104: Чип и архитектура GK104: Чип и архитектура". Tom;s Hardware. 22 марта 2012 г.
  6. ^ «Техническая документация по архитектуре NVIDIA Kepler GK110» (PDF) .
  7. Moreton, Henry (20 марта 2014 г.). «DirectX 12: крупный шаг для игр». Blogs.nvidia.com . Получено 11 мая 2014 г.
  8. ^ Ковалиски, Сирил (21 марта 2014 г.). «DirectX 12 также добавит новые функции для графических процессоров следующего поколения». Технический отчет . Получено 1 апреля 2014 г.
  9. ^ "Представляем графический процессор GeForce GTX 680". Nvidia. 22 марта 2012 г.
  10. ^ ab "Результаты тестов: NVEnc и MediaEspresso 6.5". Tom's Hardware. 22 марта 2012 г.
  11. ^ "GeForce Game Ready Driver для Civilization: Beyond Earth и Lords Of The Fallen уже доступен" . Получено 24 октября 2014 г.
  12. Ям, Маркус (22 сентября 2010 г.). «План развития Nvidia». Tom's Hardware US.
  13. ^ "Представляем GeForce GTX 680 GPU". NVIDIA. 22 марта 2012 г. Получено 10 декабря 2015 г.
  14. ^ "Ноутбуки GeForce 600M: мощные и эффективные". NVIDIA. 21 марта 2012 г. Получено 10 декабря 2015 г.
  15. ^ "Performance Perfected: Introducing the GeForce GTX 690". GeForce. 1 апреля 2012 г. Получено 1 марта 2014 г.
  16. ^ "Представляем GeForce GTX 670 GPU". GeForce. 19 марта 2012 г. Получено 1 марта 2014 г.
  17. ^ "Представляем мобильный графический процессор GeForce GTX 680M". 4 июня 2012 г. Получено 10 декабря 2015 г.
  18. ^ «Встречайте новое оружие: GeForce GTX 660 Ti. Включая Borderlands 2». GeForce. 15 августа 2012 г. Получено 1 марта 2014 г.
  19. ^ "Kepler For Every Gamer: Встречайте новые GeForce GTX 660 и 650". GeForce. 12 сентября 2012 г. Получено 1 марта 2014 г.
  20. ^ "Kepler Family Complete: Introducing the GeForce GTX 650 Ti". GeForce. 9 октября 2012 г. Получено 1 марта 2014 г.
  21. ^ "GTX 650 Ti BOOST: настроена для игр в зоне наилучшего качества". GeForce. 26 марта 2013 г. Получено 1 марта 2014 г.
  22. ^ "GeForce 610M Graphics Card with Optimus technology | NVIDIA". Nvidia.in . Получено 7 мая 2013 г. .
  23. ^ abcdefghi "Серия GeForce 600M от NVIDIA: уменьшение кристаллов Mobile Kepler и Fermi". AnandTech . Получено 7 мая 2013 г.
  24. ^ "GeForce GT 630M Graphics Card with Optimus technology | NVIDIA". Nvidia.in . Получено 7 мая 2013 г. .
  25. ^ "GT 630M GPU с технологией NVIDIA Optimus". GeForce . Получено 7 мая 2013 г. .
  26. ^ "GeForce GT 635M GPU с технологией NVIDIA Optimus | NVIDIA". Nvidia.in . Получено 7 мая 2013 г. .
  27. ^ "GT 635M GPU с технологией NVIDIA Optimus". GeForce . Получено 7 мая 2013 г. .
  28. ^ "Acer Aspire TimelineU M3: Жизнь на грани Кеплера". AnandTech . Получено 7 мая 2013 г.
  29. ^ "HP представляет новые ноутбуки Ivy Bridge 2012 Mosaic Design, доступные с 8 апреля". Laptopreviews.com. 18 марта 2012 г. Архивировано из оригинала 23 мая 2013 г. Получено 7 мая 2013 г.
  30. ^ ab "Help Me Choose | Dell". Content.dell.com. 13 апреля 2012 г. Архивировано из оригинала 2 ноября 2012 г. Получено 7 мая 2013 г.
  31. ^ Wollman, Dana (8 января 2012 г.). "Lenovo представляет шесть основных потребительских ноутбуков (и одну замену настольному компьютеру)". Engadget.com . Получено 7 мая 2013 г.
  32. ^ "660m power-load проверено в Asus G75VW" . Получено 24 октября 2014 г.
  33. ^ "Группа Хронос". 31 мая 2022 г.
  34. ^ "NVIDIA GeForce GTX 650 Specs". TechPowerUp . Получено 9 декабря 2021 г. .
  35. ^ «План поддержки 32-битных и 64-битных операционных систем | NVIDIA».
  36. ^ «План поддержки графических процессоров GeForce серии Kepler для ноутбуков | NVIDIA».
  37. ^ «План поддержки графических процессоров GeForce серии Fermi | NVIDIA».
  38. ^ «План поддержки для Windows 7 и Windows 8/8.1 | NVIDIA».
  39. ^ «План поддержки графических процессоров GeForce серии Kepler для настольных ПК | NVIDIA».

Внешние ссылки