stringtranslate.com

серия GeForce 600

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

Обзор

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

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

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

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

Архитектура

Охлаждающий кожух GTX 690 снят, видны два кристалла Kepler

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

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

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

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

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

Повышение графического процессора

Кристалл Nvidia GeForce GTX 690 (GK104-355-A2)

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

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

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

Две видеокарты Nvidia GeForce GTX 690 в конфигурации Dual-SLI

В драйверах R300, выпущенных вместе с GTX 680, Nvidia представила новую функцию под названием Adaptive VSync. Эта функция предназначена для борьбы с ограничением вертикальной синхронизации , которое заключается в том, что, когда частота кадров падает ниже 60 кадров в секунду, возникают зависания, поскольку частота вертикальной синхронизации снижается до 30 кадров в секунду, а затем, при необходимости, до 60 раз. Однако, когда частота кадров ниже 60 кадров в секунду, вертикальная синхронизация не требуется, поскольку монитор сможет отображать кадры по мере их готовности. Чтобы решить эту проблему (сохраняя при этом преимущества вертикальной синхронизации в отношении разрывов экрана), можно включить Adaptive VSync на панели управления драйвером. Он включит VSync, если частота кадров равна или превышает 60 кадров в секунду, и отключит ее, если частота кадров снизится. 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 with 512MB or 1024MB GDDR5 configuration.

Chipset table

GeForce 600 (6xx) series

  1. ^ In OpenCL 3.0, OpenCL 1.2 functionality has become a mandatory baseline, while all OpenCL 2.x and OpenCL 3.0 features were made optional.
  2. ^ a b Unified shaders: texture mapping units: render output units
  3. ^ a b To calculate the processing power see Kepler (microarchitecture)#Performance, or Fermi (microarchitecture)#Performance.
  4. ^ Vulkan 1.2 is only supported on Kepler cards.[33]
  5. ^ The GeForce 605 (OEM) card is a rebranded GeForce 510.
  6. ^ The GeForce GT 610 card is a rebranded GeForce GT 520.
  7. ^ The GeForce GT 620 (OEM) card is a rebranded GeForce GT 520.
  8. ^ The GeForce GT 630 (DDR3, 128-bit, retail) card is a rebranded GeForce GT 430 (DDR3, 128-bit).
  9. ^ The GeForce GT 630 (GDDR5) card is a rebranded GeForce GT 440 (GDDR5).
  10. ^ The GeForce GT 640 (OEM) GF116 card is a rebranded GeForce GT 545 (DDR3).
  11. ^ The GeForce GT 645 (OEM) card is a rebranded GeForce GTX 560 SE.

Discontinued support

Nvidia stopped releasing 32-bit drivers for 32-bit operating systems after the last Release 390 driver, 391.35, was released in March 2018.[35]

Kepler notebook GPUs moved to legacy support in April 2019 and stopped receiving critical security updates in April 2020.[36] Several notebook Geforce 6xxM GPUs were affected by this change, the remaining ones being low-end Fermi GPUs already out of support since January 2019.[37]

Nvidia announced that after Release 470 drivers, it would transition driver support for the Windows 7 and Windows 8.1 operating systems to legacy status and continue to provide critical security updates for these operating systems through September 2024.[38]

Nvidia announced that all remaining Kepler desktop GPUs would transition to legacy support from September 2021 onwards and be supported for critical security updates through September 2024.[39] All remaining GeForce 6xx GPUs would be affected by this change.

See also

Notes

References

  1. ^ "Vulkan Driver Support". Nvidia. February 10, 2016. Retrieved April 25, 2018.
  2. ^ "DX12 Do's and Don'ts". September 17, 2015.
  3. ^ a b c d e f g h "Nvidia GeForce GTX 680 Whitepaper.pdf" (PDF). Archived from the original (PDF) on April 17, 2012. ( 1405KB), page 6 of 29
  4. ^ a b c d e Smith, Ryan (March 22, 2012). "NVIDIA GeForce GTX 680 Review: Retaking The Performance Crown". AnandTech. Retrieved November 25, 2012.
  5. ^ "GK104: The Chip And Architecture GK104: The Chip And Architecture". Tom;s Hardware. March 22, 2012.
  6. ^ "NVIDIA Kepler GK110 Architecture Whitepaper" (PDF).
  7. ^ Moreton, Henry (March 20, 2014). "DirectX 12: A Major Stride for Gaming". Blogs.nvidia.com. Retrieved May 11, 2014.
  8. ^ Kowaliski, Cyril (March 21, 2014). "DirectX 12 will also add new features for next-gen GPUs". The Tech Report. Retrieved April 1, 2014.
  9. ^ "Introducing The GeForce GTX 680 GPU". Nvidia. March 22, 2012.
  10. ^ a b "Benchmark Results: NVEnc And MediaEspresso 6.5". Tom’s Hardware. March 22, 2012.
  11. ^ "GeForce Game Ready Driver For Civilization: Beyond Earth & Lords Of The Fallen Available Now". Retrieved October 24, 2014.
  12. ^ Yam, Marcus (September 22, 2010). "Nvidia roadmap". Tom's Hardware US.
  13. ^ "Introducing The GeForce GTX 680 GPU". NVIDIA. March 22, 2012. Retrieved December 10, 2015.
  14. ^ "GeForce 600M Notebooks: Powerful and Efficient". NVIDIA. March 21, 2012. Retrieved December 10, 2015.
  15. ^ "Performance Perfected: Introducing the GeForce GTX 690". GeForce. April 1, 2012. Retrieved March 1, 2014.
  16. ^ "Introducing The GeForce GTX 670 GPU". GeForce. March 19, 2012. Retrieved March 1, 2014.
  17. ^ "Introducing The GeForce GTX 680M Mobile GPU". June 4, 2012. Retrieved December 10, 2015.
  18. ^ "Meet Your New Weapon: The GeForce GTX 660 Ti. Borderlands 2 Included". GeForce. August 15, 2012. Retrieved March 1, 2014.
  19. ^ "Kepler For Every Gamer: Meet The New GeForce GTX 660 & 650". GeForce. September 12, 2012. Retrieved March 1, 2014.
  20. ^ "Kepler Family Complete : Introducing the GeForce GTX 650 Ti". GeForce. October 9, 2012. Retrieved March 1, 2014.
  21. ^ "GTX 650 Ti BOOST: Tuned For Sweet Spot Gaming". GeForce. March 26, 2013. Retrieved March 1, 2014.
  22. ^ "GeForce 610M Graphics Card with Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
  23. ^ a b c d e f g h i "NVIDIA's GeForce 600M Series: Mobile Kepler and Fermi Die Shrinks". AnandTech. Retrieved May 7, 2013.
  24. ^ "GeForce GT 630M Graphics Card with Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
  25. ^ "GT 630M GPU with NVIDIA Optimus Technology". GeForce. Retrieved May 7, 2013.
  26. ^ "GeForce GT 635M GPU with NVIDIA Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
  27. ^ "GT 635M GPU with NVIDIA Optimus Technology". GeForce. Retrieved May 7, 2013.
  28. ^ "Acer Aspire TimelineU M3: Life on the Kepler Verge". AnandTech. Retrieved May 7, 2013.
  29. ^ "HP Lists New Ivy Bridge 2012 Mosaic Design Laptops, Available April 8th". Laptopreviews.com. March 18, 2012. Archived from the original on May 23, 2013. Retrieved May 7, 2013.
  30. ^ a b "Help Me Choose | Dell". Content.dell.com. April 13, 2012. Archived from the original on November 2, 2012. Retrieved May 7, 2013.
  31. ^ Wollman, Dana (January 8, 2012). "Lenovo unveils six mainstream consumer laptops (and one desktop replacement)". Engadget.com. Retrieved May 7, 2013.
  32. ^ "660m power draw tested in Asus G75VW". Retrieved October 24, 2014.
  33. ^ "The Khronos Group". May 31, 2022.
  34. ^ "NVIDIA GeForce GTX 650 Specs". TechPowerUp. Retrieved December 9, 2021.
  35. ^ "Support Plan for 32-bit and 64-bit Operating Systems | NVIDIA".
  36. ^ "Support Plan for Kepler-series GeForce GPUs for notebooks | NVIDIA".
  37. ^ "Support Plan for Fermi series GeForce GPUs | NVIDIA".
  38. ^ "Support Plan for Windows 7 and Windows 8/8.1 | NVIDIA".
  39. ^ "Support Plan for Kepler-series GeForce GPUs for Desktop | NVIDIA".

External links