Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…

Ampere β€” новСйшая игровая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° NVIDIA. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ· Π²Π°ΠΉΡ‚ ΠΏΠ΅ΠΉΠΏΠ΅Ρ€Π°

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. 7fk4z3jmfioyjuf263kgorr oum. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-7fk4z3jmfioyjuf263kgorr oum. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 7fk4z3jmfioyjuf263kgorr oum

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° изобрСтСния своСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ графичСского процСссора Π² 1999 Π³ΠΎΠ΄Ρƒ NVIDIA находится Π² Π°Π²Π°Π½Π³Π°Ρ€Π΄Π΅ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ вычислСний с ускорСниСм Π½Π° графичСском процСссорС. КаТдая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° NVIDIA Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для обСспСчСния Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ уровня ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ эффСктивности.

A100, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ графичСский процСссор с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ NVIDIA Ampere, Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ Π² ΠΌΠ°Π΅ 2020 Π³ΠΎΠ΄Π°. Он обСспСчиваСт колоссальноС ускорСниС для обучСния ИИ, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π’ основС A100 Π»Π΅ΠΆΠΈΡ‚ Ρ‡ΠΈΠΏ GA100 β€” чисто Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ GA102, Π΅Ρ‰Π΅ Π½Π΅ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ.

ГрафичСскиС процСссоры GA10x основаны Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ графичСских процСссоров NVIDIA Turing. Turing β€” пСрвая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π² ΠΌΠΈΡ€Π΅, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰Π°Ρ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ трассировку Π»ΡƒΡ‡Π΅ΠΉ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ с ИИ-ускорСниСм ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ β€” всС Π² ΠΎΠ΄Π½ΠΎΠΌ устройствС.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ основныС измСнСния Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π½ΠΎΠ²Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ NVIDIA ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΡ†Π΅ΠΉ.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 1. АрхитСктура Ampere GA10x

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики GA102

GA102 ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΏΠΎ собствСнной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ NVIDIA Π½Π° Π±Π°Π·Π΅ 8 Π½ΠΌ β€” 8N NVIDIA Custom. Π§ΠΈΠΏ содСрТит 28,3 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π° транзисторов Π½Π° кристаллС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 628,4 ΠΌΠΌ2. Как ΠΈ Π²ΠΎ всСх GeForce RTX, Π² основС GA102 Π»Π΅ΠΆΠΈΡ‚ процСссор, содСрТащий Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов:

ОписаниС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Ampere

ВысокоуровнСвая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° GPC, TPC ΠΈ SM

Как ΠΈ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΈ, GA102 состоит ΠΈΠ· графичСских кластСров Graphics Processing Cluster (GPC), кластСров ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстур Texture Processing Cluster (TPC), ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² (SM), Π±Π»ΠΎΠΊΠΎΠ² растСризации Raster Operator (ROP) ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² памяти. ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ‡ΠΈΠΏ ΠΈΠΌΠ΅Π΅Ρ‚ сСмь Π±Π»ΠΎΠΊΠΎΠ² GPC, 42 TPC ΠΈ 84 SM.

GPC β€” это Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ высокоуровнСвый Π±Π»ΠΎΠΊ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ всС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ графичСскиС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ GPC ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Raster Engine, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Ρ‰Π΅ ΠΈ ΠΏΠΎ Π΄Π²Π° Ρ€Π°Π·Π΄Π΅Π»Π° ROP ΠΈΠ· восьми Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎ являСтся Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Ampere. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, GPC содСрТит ΡˆΠ΅ΡΡ‚ΡŒ TPC, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… располоТСно ΠΏΠΎ Π΄Π²Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π° ΠΈ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ PolyMorph Engine.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 2. ΠŸΠΎΠ»Π½Ρ‹ΠΉ GPU GA102 с 84 Π±Π»ΠΎΠΊΠ°ΠΌΠΈ SM

Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ SM Π² GA10x содСрТит 128 CUDA-ядра, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядра Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния, рСгистровый Ρ„Π°ΠΉΠ» 256 ΠšΠ‘, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ тСкстурных Π±Π»ΠΎΠΊΠ°, ΠΎΠ΄Π½ΠΎ ядро трассировки Π»ΡƒΡ‡Π΅ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния ΠΈ 128 ΠšΠ‘ L1/ΠΎΠ±Ρ‰Π΅ΠΉ памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ настроСны для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… мощностСй Π² зависимости ΠΎΡ‚ потрСбностСй Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ графичСских Π·Π°Π΄Π°Ρ‡.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±Π»ΠΎΠΊΠΎΠ² растСризации (ROP)

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… графичСских процСссорах NVIDIA ROP Π±Ρ‹Π»ΠΈ привязаны ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ памяти ΠΈ ΠΊΡΡˆΡƒ L2. Начиная с GA10x, ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ GPC, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ растровых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π·Π° счСт увСличСния ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа ROP.

Π˜Ρ‚ΠΎΠ³ΠΎ, имСя ΠΏΠΎ сСмь кластСров GPC ΠΈ 16 Π±Π»ΠΎΠΊΠΎΠ² ROP Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ GPC, графичСский процСссор GA102 состоит ΠΈΠ· 112 ROP вмСсто 96, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² TU102. ВсС это ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ влияниС Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΡΠΌΠΏΠ»ΠΎΠ²ΠΎΠ΅ сглаТиваниС, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ заполнСния пиксСлСй ΠΈ Π±Π»Π΅Π½Π΄ΠΈΠ½Π³.

NVLink Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния

ГрафичСскиС процСссоры GA102 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ интСрфСйс NVIDIA NVLink Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π² сСбя Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ°Π½Π°Π»Π° x4, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… обСспСчиваСт ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ 14,0625 Π“Π‘/с ΠΌΠ΅ΠΆΠ΄Ρƒ двумя графичСскими процСссорами Π² любом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ°Π½Π°Π»Π° вмСстС Π΄Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ 56,25 Π“Π‘/с Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ 112,5 Π“Π‘/с ΠΌΠ΅ΠΆΠ΄Ρƒ двумя графичСскими процСссорами. Π’Π°ΠΊ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ NVLink ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΄Π²Π° графичСских процСссора RTX 3090.

PCIe Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ поколСния

ГрафичСскиС процСссоры GA10x оснащСны интСрфСйсом PCI Express 4.0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с PCIe 3.0, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 16 гигатрансфСров Π² сСкунду, Π° благодаря слоту x16 PCIe 4.0 пиковая пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ достигаСт 64 Π“Π‘/с.

АрхитСктура ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² GA10x

АрхитСктура ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² Turing стала ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π² NVIDIA, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ имСлись ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ядра для ускорСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ трассировки Π»ΡƒΡ‡Π΅ΠΉ. Π—Π°Ρ‚Π΅ΠΌ Π² Volta появились ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра, Π° Π² Turing β€” ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния. Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π² Turing ΠΈ Volta стала Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ FP32 ΠΈ INT32. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Π² GA10x ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ возмоТности, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ряд собствСнных ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ TU102, состоящСго ΠΈΠ· восьми Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ GA10x ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядра Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½ΠΎΠ΅ ядро GA10x Π² Π΄Π²Π° Ρ€Π°Π·Π° ΠΌΠΎΡ‰Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρƒ Turing.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 3. ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ GA10x

УдвоСнная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вычислСний FP32

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ графичСских вычислСний приходится Π½Π° 32-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой (FP32). ΠŸΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Ampere GA10x обСспСчиваСт Π² Π΄Π²Π° Ρ€Π°Π·Π° Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ FP32 Π² ΠΎΠ±ΠΎΠΈΡ… ΠΊΠ°Π½Π°Π»Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² Ρ€Π°Π·Ρ€Π΅Π·Π΅ FP32 GeForce RTX 3090 обСспСчиваСт Π±ΠΎΠ»Π΅Π΅ 35 тСрафлопс, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π² 2 Ρ€Π°Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ возмоТности Turing.

GA10X ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ 128 FP32-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ 64 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ FP32 ΠΈ 64 INT32 Π·Π° Ρ‚Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π²Π΄Π²ΠΎΠ΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вычислСний Turing.

Π—Π°Π΄Π°Ρ‡ΠΈ соврСмСнного Π³Π΅ΠΉΠΌΠΈΠ½Π³Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр потрСбностСй Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. МногиС вычислСния Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ связки ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ FP32 (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ FFMA, слоТСниС с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой (FADD) ΠΈΠ»ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой (FMUL)), Π° Ρ‚Π°ΠΊΠΆΠ΅ выполнСния мноТСства Π±ΠΎΠ»Π΅Π΅ простых цСлочислСнных вычислСний.

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ GA10x ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ двухскоростныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ FP16 (HFMA), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΈ Π² Turing. И, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ графичСским процСссорам TU102, TU104 ΠΈ TU106, Π² GA10x стандартныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ FP16 Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹ΠΌΠΈ ядрами.

РаздСляСмая ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ кэш Π΄Π°Π½Π½Ρ‹Ρ… L1

GA10x ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ для раздСляСмой памяти, кэша Π΄Π°Π½Π½Ρ‹Ρ… L1 ΠΈ кэша тСкстур. Π­Ρ‚ΠΎΡ‚ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² зависимости ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ потрСбностСй.

Π§ΠΈΠΏ GA102 содСрТит 10752 ΠšΠ‘ кэша L1 (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с 6912 ΠšΠ‘ Π² TU102). Помимо этого, GA10x Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ раздСляСмой памяти ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Turing (128 Π±Π°ΠΉΡ‚/Ρ‚Π°ΠΊΡ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ² 64 Π±Π°ΠΉΡ‚/Ρ‚Π°ΠΊΡ‚). ΠžΠ±Ρ‰Π°Ρ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ L1 для GeForce RTX 3080 составляСт 219 Π“Π‘/с ΠΏΡ€ΠΎΡ‚ΠΈΠ² 116 Π“Π‘/с Ρƒ GeForce RTX 2080 Super.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° Π²Π°Ρ‚Ρ‚

ВсС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° NVIDIA Ampere создана для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности β€” ΠΎΡ‚ Π»ΠΎΠ³ΠΈΠΊΠΈ, памяти, питания ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Π΄ΠΎ конструкции ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². ΠŸΡ€ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ графичСскиС процСссоры с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ampere Π΄ΠΎ 1,9 Ρ€Π°Π· Π±ΠΎΠ»Π΅Π΅ энСргоэффСктивны, Ρ‡Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ устройства Turing.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 4. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ энСргопотрСблСния RTX 3080 ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ GeForce RTX 2080 Super

RT-ядра Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния

НовыС RT-ядра ΠΈΠΌΠ΅ΡŽΡ‚ ряд ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² совокупности с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ систСмами ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ эффСктивно ΡƒΠ΄Π²Π°ΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ процСссоров Ampere ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Turing Π² вопросах трассировки Π»ΡƒΡ‡Π΅ΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, GA10x позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с RT-вычислСниями ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ процСссы, Ρ‚Π΅ΠΌ самым Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Врассировка Π»ΡƒΡ‡Π΅ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния Π² GA10x

GeForce RTX Π½Π° основС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Turing стали ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ графичСскими процСссорами, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ кинСматографичСская трассировка Π»ΡƒΡ‡Π΅ΠΉ стала Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…. GA10x оснащСны Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ трассировки Π»ΡƒΡ‡Π΅ΠΉ ΡƒΠΆΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ поколСния. Как ΠΈ Ρƒ Turing, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ Π² GA10x ΠΈΠΌΠ΅ΡŽΡ‚ спСциализированныС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° пСрСсСчСния Π»ΡƒΡ‡Π΅ΠΉ с BVH ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΈ этом ядра ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠ² Ampere ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π΄Π²ΠΎΠ΅ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ тСстирования пСрСсСчСния Π»ΡƒΡ‡Π΅ΠΉ ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Turing.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 5. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ RT-ядСр GeForce RTX 3080 ΠΈ GeForce RTX 2080 Super

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ GA10x ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ ΠΏΡ€ΠΈ этом Π½Π΅ ограничиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вычислСниями ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… поколСниях графичСских процСссоров. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² GA10x Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΡˆΡƒΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с трассировкой Π»ΡƒΡ‡Π΅ΠΉ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Ρ‹ RTX с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ampere Π² дСйствии

Врассировка Π»ΡƒΡ‡Π΅ΠΉ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов. Но Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ всС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CUDA-ядСр, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ΠΈ RT-ядСр ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. На рисункС 7 для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ³Ρ€Π° Wolfenstein: Youngblood с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ трассировкой Π»ΡƒΡ‡Π΅ΠΉ ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сцСнариях Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 7. Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Wolfenstein: Youngblood Π½Π° RTX 2080 Super GPU с использованиСм Π°) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр (CUDA), Π±) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр ΠΈ RT-ядСр, Π²) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр, Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ΠΈ RT-ядСр. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° постСпСнно ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π΅ΡΡ врСмя ΠΊΠ°Π΄Ρ€Π° ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ мощностСй Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… процСссорных ядСр RTX.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС для запуска ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° трСбуСтся 51 мс (

20 fps). ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ RT-ядСр Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΊΠ°Π΄Ρ€Π° происходит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС β€” Π·Π° 20 мс (50 fps). ИспользованиС ΠΆΠ΅ DLSS Π½Π° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядрах сокращаСт врСмя ΠΊΠ°Π΄Ρ€Π° Π΄ΠΎ 12 мс (

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 8. Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Wolfenstein: Youngblood Π½Π° RTX 3080 с использованиСм Π°) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр (CUDA), Π±) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр ΠΈ RT-ядСр, Π²) ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½Ρ‹Ρ… ядСр, Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ΠΈ RT-ядСр.

Π˜Ρ‚Π°ΠΊ, тСхнология RTX с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ampere Π΅Ρ‰Π΅ эффСктивнСС справляСтся с Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°: Π² RTX 3080 Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΊΠ°Π΄Ρ€Π° происходит Π·Π° 6,7 мс (150 fps), Ρ‡Ρ‚ΠΎ являСтся ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с RTX 2080.

АппаратноС ускорСниС трассировки Π»ΡƒΡ‡Π΅ΠΉ с использованиСм размытия двиТСния

Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния (motion blur) β€” часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Ρ…ΠΎΠ΄. ЀотографичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ создаСтся Π½Π΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ, Π° ΠΏΡƒΡ‚Π΅ΠΌ воздСйствия свСта Π½Π° ΠΏΠ»Π΅Π½ΠΊΡƒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, двиТущиСся достаточно быстро ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ полос ΠΈΠ»ΠΈ пятСн. Π§Ρ‚ΠΎΠ±Ρ‹ графичСский процСссор создавал рСалистично выглядящСС Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния Π² случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² сцСнС быстро ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ статичСской ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΊΠ°ΠΌΠ΅Ρ€Π° ΠΈ ΠΏΠ»Π΅Π½ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Ρ‚Π°ΠΊΠΈΠΌΠΈ сцСнами. Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния особСнно Π²Π°ΠΆΠ½ΠΎ Π² кинопроизводствС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΈΠ»ΡŒΠΌΡ‹ воспроизводятся со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 24 ΠΊΠ°Π΄Ρ€Π° Π² сСкунду, ΠΈ сцСна Π±Π΅Π· размытия двиТСния Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ€Π΅Π·ΠΊΠΎΠΉ ΠΈ прСрывистой.

ГрафичСскиС процСссоры Turing довольно Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с ускорСниСм размытия двиТСния Π² Ρ†Π΅Π»ΠΎΠΌ. Однако Π² случаС двиТущСйся Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ Π·Π°Π΄Π°Ρ‡Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ слоТной, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ информация ΠΎ BVH измСняСтся вмСстС с ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² пространствС.

Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° рисункС 9, RT-ядро Turing ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΎΠ±Ρ…ΠΎΠ΄ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ BVH, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ пСрСсСчСния Π»ΡƒΡ‡Π΅ΠΉ с BBox ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ. GA10x ΡƒΠΌΠ΅Π΅Ρ‚ всС Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ Π²Π΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Interpolate Triangle Position, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния ΠΏΡ€ΠΈ трассировкС Π»ΡƒΡ‡Π΅ΠΉ.

Оба RT-ядра Turing ΠΈ GA10x Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ MIMD (Multiple Instruction Multiple Data β€” мноТСствСнныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, мноТСствСнныС Π΄Π°Π½Π½Ρ‹Π΅), благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ мноТСство Π»ΡƒΡ‡Π΅ΠΉ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 9. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ускорСния размытия двиТСния Π² случаС Turing ΠΈ Ampere

Основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ΠΌ двиТСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ Π² сцСнС Π½Π΅ фиксированы Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ Π±Π°Π·ΠΎΠ²ΠΎΠΉ трассировкС Π»ΡƒΡ‡Π΅ΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ статичныС тСсты Π½Π° пСрСсСчСниС, ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΈ Π»ΡƒΡ‡Π° Π² Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ производится Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± этом ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΈ. Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС 10, ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠΈ двиТСния Π½ΠΈ Ρƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π½Π΅Ρ‚ фиксированных ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π»ΡƒΡ‡Ρƒ присваиваСтся врСмСнная ΠΌΠ΅Ρ‚ΠΊΠ°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ врСмя Π΅Π³ΠΎ отслСТивания, ΠΈ ΡƒΠΆΠ΅ ΠΈΠ· уравнСния BVH опрСдСляСтся ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° ΠΈ пСрСсСчСния с Π½ΠΈΠΌ Π»ΡƒΡ‡Π°.

Если этот процСсс Π½Π΅ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π² Ρ‚ΠΎΠΌ числС Π·Π° счСт своСй нСлинСйности.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок. 10. Базовая трассировка Π»ΡƒΡ‡Π΅ΠΉ ΠΈ трассировка Π»ΡƒΡ‡Π΅ΠΉ с Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ΠΌ двиТСния

Π’ Π»Π΅Π²ΠΎΠΉ части рисунка 11 Π»ΡƒΡ‡ΠΈ, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π² ΡΡ‚Π°Ρ‚ΠΈΡ‡Π½ΡƒΡŽ сцСну, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π‘Π΅Π»Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ мСсто попадания, этот Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΈ возвращаСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ. Π’ случаС размытия двиТСния ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π»ΡƒΡ‡ сущСствуСт Π² свой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π»ΡƒΡ‡Ρƒ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ назначаСтся различная врСмСнная ΠΌΠ΅Ρ‚ΠΊΠ°. НапримСр, ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹Π΅ Π»ΡƒΡ‡ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡ΡŒ ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π΅Π»Π΅Π½Ρ‹Π΅ ΠΈ синиС Π»ΡƒΡ‡ΠΈ производят Ρ‚Π΅ ΠΆΠ΅ самыС дСйствия. Π’ ΠΊΠΎΠ½Ρ†Π΅ сэмплы ΡΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ, образовывая Π±ΠΎΠ»Π΅Π΅ матСматичСски ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 11. Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π±Π΅Π· размытия двиТСния ΠΈ с Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ΠΌ Π² GA10x

Π‘Π»ΠΎΠΊ Interpolate Triangle Position ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ Π² BVH ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ Π½Π° основС двиТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒ ΠΈΡ… Π² ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… мСстах Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, опрСдСляСмыС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ Π»ΡƒΡ‡Π°. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ размытия двиТСния с трассировкой Π»ΡƒΡ‡Π΅ΠΉ Π΄ΠΎ восьми Ρ€Π°Π· быстрСС ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Turing.

Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм GA10x поддСрТиваСтся Blender 2.90, Chaos V-Ray 5.0, Autodesk Arnold ΠΈ Redshift Renderer 3.0.X с использованиСм NVIDIA OptiX 7.0 API.

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° размытия двиТСния Π΄ΠΎ 5 Ρ€Π°Π· Π²Ρ‹ΡˆΠ΅ Π² случаС RTX 3080 ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с RTX 2080 Super.

Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния Π² графичСских процСссорах GA10x

GA10x содСрТит Π² сСбС Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра NVIDIA Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ программирования. Новая функция разрСТСнности позволяСт ΡƒΠ΄Π²ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Turing ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ поколСния. БыстрСС происходит ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ИИ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ NVIDIA DLSS для ΡΠ²Π΅Ρ€Ρ…Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ИИ (Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ 8K), NVIDIA Broadcast для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ голоса ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ NVIDIA Canvas для рисования.

Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра β€” это спСциализированныС ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для выполнСния Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ…/ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ β€” основной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ. Они Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DLSS (Deep Learning Super Sampling), ΡˆΡƒΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΡ Π½Π° основС ИИ, удалСния Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… голосовых Ρ‡Π°Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ RTX Voice ΠΈ Π΅Ρ‰Π΅ мноТСства ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр Π² ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ графичСскиС процСссоры GeForce Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… прилоТСниях. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Ρ‚Π΅Π½Π·ΠΎΡ€Π½ΠΎΠ³ΠΎ ядра Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния Π² графичСских процСссорах GA10x Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ‡ΠΈΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ задСйствуСт Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ точности, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ TF32 ΠΈ BFloat16. Π­Ρ‚ΠΎ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ для основанных Π½Π° ИИ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… слуТб NVIDIA NGX, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр Turing ΠΈ Ampere

Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра Ampere Π±Ρ‹Π»ΠΈ Ρ€Π΅ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² сравнСнии с Turing для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности ΠΈ сниТСния энСргопотрСблСния. АрхитСктура SM-ядСр Ampere ΠΈΠΌΠ΅Π΅Ρ‚ мСньшСС количСство Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр, Π½ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· Π½ΠΈΡ… оказываСтся Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 12. Π’Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Turing ΠΈ Ampere. GeForce RTX 3080 обСспСчиваСт Π² 2,7 Ρ€Π°Π·Π° Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΠΈΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Π½Π·ΠΎΡ€Π½ΠΎΠ³ΠΎ ядра Π² FP16-опСрациях ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с GeForce RTX 2080 Super

ΠœΠ΅Π»ΠΊΠΎΠ·Π΅Ρ€Π½ΠΈΡΡ‚Π°Ρ структурированная Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ

Π‘ графичСским процСссором A100 NVIDIA прСдставила Fine-Grained Structured Sparsity β€” Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΠ΄Π²ΠΎΠ΅Π½ΠΈΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ пропускной способности для Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. Π­Ρ‚Π° функция Ρ‚Π°ΠΊΠΆΠ΅ поддСрТиваСтся графичСскими процСссорами GA10x ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π½Π° основС ИИ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сСти Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния ΠΌΠΎΠ³ΡƒΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСса Π² процСссС обучСния Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, Π² Ρ†Π΅Π»ΠΎΠΌ структурныС ограничСния Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 13. ΠœΠ΅Π»ΠΊΠΎΠ·Π΅Ρ€Π½ΠΈΡΡ‚Π°Ρ структурированная Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ

NVIDIA Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° простой ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ разрСТивания Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй с использованиСм структурированного шаблона разрСТСнности 2:4. Π‘Π΅Ρ‚ΡŒ сначала обучаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ»ΠΎΡ‚Π½Ρ‹Ρ… вСсов, Π·Π°Ρ‚Π΅ΠΌ происходит мСлкозСрнистая структурированная ΠΎΠ±Ρ€Π΅Π·ΠΊΠ°, послС Ρ‡Π΅Π³ΠΎ Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ значСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ, Π° ΠΎΡΡ‚Π°Π²ΡˆΠ°ΡΡΡ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° сТимаСтся с Ρ†Π΅Π»ΡŒΡŽ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ пропускной способности. Алгоритм Π½Π΅ влияСт Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ сСти для Π²Ρ‹Π²ΠΎΠ΄Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ускоряСт Π΅Π΅.

NVIDIA DLSS 8K

Π Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ изобраТСния с трассировкой Π»ΡƒΡ‡Π΅ΠΉ ΠΈ высокой частотой ΠΊΠ°Π΄Ρ€ΠΎΠ² β€” Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚Π½Ρ‹ΠΉ с Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния процСсс. Π”ΠΎ появлСния NVIDIA Turing ΡΡ‡ΠΈΡ‚Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ стоит ΠΆΠ΄Π°Ρ‚ΡŒ Π³ΠΎΠ΄Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, NVIDIA создала супСрсэмплинг ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния (DLSS).

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 14. Watch Dogs: Legion с DLSS с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 1080p, 4К ΠΈ 8К. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚ΠΊΠΈΠΉ тСкст ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅ΠΌΡƒΡŽ DLSS Π² 8K

DLSS стал Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π² случаС NVIDIA Ampere Π·Π° счСт использования Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Ρ… ядСр Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ поколСния ΠΈ дСвятикратного коэффициСнта ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π΅Ρ€Ρ…Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ запуск ΠΈΠ³Ρ€Ρ‹ с трассировкой Π»ΡƒΡ‡Π΅ΠΉ Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 8K с 60 fps.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 15. GeForce RTX 3090 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ частоту ΠΊΠ°Π΄Ρ€ΠΎΠ² 60 fps Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ³Ρ€Π°Ρ… с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 8K с DLSS ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ. Π’ пСрСчислСнных ΠΈΠ³Ρ€Π°Ρ… использовались высокиС настройки Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° трассировка Π»ΡƒΡ‡Π΅ΠΉ, Π³Π΄Π΅ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π½Π° процСссорС Core i9-10900K

ΠŸΠ°ΠΌΡΡ‚ΡŒ GDDR6X

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ ΠΈ творчСскиС прилоТСния Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большСй пропускной способности памяти для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всС Π±ΠΎΠ»Π΅Π΅ слоТной Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ сцСны, Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… тСкстур, трассировки Π»ΡƒΡ‡Π΅ΠΉ, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄Π° ИИ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, затСнСния ΠΈ супСрсэмплинга.

GDDR6X β€” пСрвая графичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ, пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 900 Π“Π‘/с. Π§Ρ‚ΠΎΠ±Ρ‹ этого Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, Π±Ρ‹Π»Π° задСйствована инновационная тСхнология ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигналов ΠΈ чСтырСхуровнСвая Π°ΠΌΠΏΠ»ΠΈΡ‚ΡƒΠ΄Π½ΠΎ-ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Π°Ρ модуляция (PAM4), Π² совокупности ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ способ пСрСмСщСния Π΄Π°Π½Π½Ρ‹Ρ… Π² памяти. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° PAM4 GDDR6X ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ большСС количСство Π΄Π°Π½Π½Ρ‹Ρ… с Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, пСрСмСщая ΠΏΠΎ Π΄Π²Π° Π±ΠΈΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… Π·Π° Ρ€Π°Π·, Ρ‡Ρ‚ΠΎ ΡƒΠ΄Π²Π°ΠΈΠ²Π°Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ схСмой PAM2/NRZ.

Π’ настоящСС врСмя GDDR6X ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ 19,5 Π“Π±ΠΈΡ‚/с для GeForce RTX 3090 ΠΈ 19 Π“Π±ΠΈΡ‚/с для GeForce RTX 3080. Благодаря этому GeForce RTX 3080 обСспСчиваСт Π² 1,5 Ρ€Π°Π·Π° Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² опСрациях с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Ρ‡Π΅ΠΌ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ β€” RTX 2080 Super.

На рисункС 16 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ сравнСниС структуры GDDR6 (слСва) ΠΈ GDDR6X (справа). GDDR6X ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ Ρ‚Π΅ ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° частотС Π²Π΄Π²ΠΎΠ΅ мСньшСй, Ρ‡Π΅ΠΌ Ρƒ GDDR6. Или, Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, GDDR6X ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄Π²ΠΎΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ полосу пропускания, сохранив Ρ‚ΠΎΠΉ ΠΆΠ΅ частоту.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 16. GDDR6X с использованиСм сигналов PAM4 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, Ρ‡Π΅ΠΌ GDDR6

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ сигнал/ΡˆΡƒΠΌ (SNR), Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ сигналов PAM4, Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° новая схСма кодирования MTA (максимальноС ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°). MTA ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ высокоскоростных сигналов с самого высокого уровня Π½Π° самый Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 17. НовоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² GDDR6X

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 19,5 Π“Π±ΠΈΡ‚/с Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… GA10x, GDDR6X обСспСчиваСт ΠΏΠΈΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ памяти Π΄ΠΎ 936 Π“Π‘/с, Ρ‡Ρ‚ΠΎ Π½Π° 52% большС ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с графичСским процСссором TU102, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π² GeForce RTX 2080 Ti. GDDR6X ΠΈΠΌΠ΅Π΅Ρ‚ самый большой скачок пропускной способности Π·Π° 10 Π»Π΅Ρ‚ послС графичСских процСссоров сСрии GeForce 200.

RTX IO

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ содСрТат Π² сСбС ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΌΠΈΡ€Ρ‹. Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠ°ΠΊ фотограммСтрия, ΠΎΠ½ΠΈ всС Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ, ΠΊΠ°ΠΊ слСдствиС, содСрТатся Π² Ρ„Π°ΠΉΠ»Π°Ρ… с всС большим объСмом. ΠšΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠ΅ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ 200 Π“Π‘, Ρ‡Ρ‚ΠΎ Π² 3 Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄, ΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈΡ… это число Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ расти.

Π“Π΅ΠΉΠΌΠ΅Ρ€Ρ‹ всС Ρ‡Π°Ρ‰Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ накопитСлям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ³Ρ€: Π² Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ ТСсткиС диски ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ 50–100 ΠœΠ‘/с, новСйшиС Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ M.2 PCIe Gen4 ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° скорости Π΄ΠΎ 7 Π“Π‘/с.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 18. Π˜Π³Ρ€Ρ‹, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 19. ΠŸΡ€ΠΈ использовании Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ хранСния распаковка ΠΈΠ³Ρ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ всС 24 ядра процСссора. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ Π΄Π²ΠΈΠΆΠΊΠΈ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»ΠΈ возмоТности Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… API-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π—Π΄Π΅ΡΡŒ сСрыС полосы ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Π΅Ρ€Π½ΠΎ-синиС Π±Π»ΠΎΠΊΠΈ β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π½Π° это ядра ЦП.

NVIDIA RTX IO β€” это Π½Π°Π±ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ распаковку рСсурсов Π½Π° Π±Π°Π·Π΅ Π“ΠŸ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π΄ΠΎ 100 Ρ€Π°Π· ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ТСсткими дисками ΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ API-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°ΠΌΠΈ.

NVIDIA RTX IO Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² связкС Microsoft DirectStorage API β€” Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поколСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для соврСмСнных ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ПК с NVMe SSD. NVIDIA RTX IO обСспСчиваСт Π΄Π΅ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡŽ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, позволяя ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‡Π΅Ρ€Π΅Π· DirectStorage Π² сТатом Π²ΠΈΠ΄Π΅ ΠΈ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π½Π° графичСский процСссор. Π­Ρ‚ΠΎ снимаСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ с ЦП, пСрСмСщая Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π² графичСский процСссор Π² Π±ΠΎΠ»Π΅Π΅ эффСктивной сТатой Ρ„ΠΎΡ€ΠΌΠ΅ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² Π΄Π²Π° Ρ€Π°Π·Π°.

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 20. RTX IO обСспСчиваСт Π² 100 Ρ€Π°Π· Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈ 20-ΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ сниТСниС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ЦП. Π‘Π΅Ρ€Ρ‹Π΅ ΠΈ Π·Π΅Π»Π΅Π½Ρ‹Π΅ полосы ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Π΅Ρ€Π½ΠΎ-синиС Π±Π»ΠΎΠΊΠΈ β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для этого ядра ЦП.

ДисплСй ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ΄Π²ΠΈΠΆΠΎΠΊ

DisplayPort 1.4a с DSC 1.2a

ΠœΠ°Ρ€Ρˆ Π² сторону всС Π±ΠΎΠ»Π΅Π΅ высоких Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ с Π±ΠΎΠ»Π΅Π΅ высокой частотой обновлСния ΠΊΠ°Π΄Ρ€ΠΎΠ² продолТаСтся, ΠΈ графичСскиС процСссоры Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ NVIDIA Ampere ΡΡ‚Π°Ρ€Π°ΡŽΡ‚ΡΡ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² числС ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΈ Ρ‚ΠΎ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π“Π΅ΠΉΠΌΠ΅Ρ€Ρ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° дисплСях с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 4K (3820 x 2160) с частотой 120 Π“Ρ† ΠΈ Π² 8K (7680 x 4320) с частотой 60 Π“Ρ† β€” с Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ числа пиксСлСй ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с 4K.

Π”Π²ΠΈΠΆΠΎΠΊ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Ampere Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π² самыС быстрыС Π½Π° сСгодняшний дСнь интСрфСйсы отобраТСния Π΄Π°Π½Π½Ρ‹Ρ…. Бюда Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ DisplayPort 1.4a, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 8K ΠΏΡ€ΠΈ 60 Π“Ρ† с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ сТатия Π±Π΅Π· Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΡ‚Π΅Ρ€ΡŒ VESA Display Stream Compression (DSC) 1.2a. К Π½ΠΎΠ²Ρ‹ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ampere ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ Π΄Π²Π° дисплСями с 8K ΠΈ частотой 60 Π“Ρ† β€” для этого понадобится всСго лишь ΠΎΠ΄ΠΈΠ½ кабСль Π½Π° дисплСй.

HDMI 2.1 с DSC 1.2a

Π’ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ NVIDIA Ampere Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ для дискрСтных графичСских процСссоров Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° HDMI 2.1 β€” новСйшСго обновлСния спСцификации HDMI. Π’ HDMI максимальная пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° Π΄ΠΎ 48 Π“Π±ΠΈΡ‚/с, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ динамичСскиС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ HDR. Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ 8K ΠΏΡ€ΠΈ 60 Π“Ρ† с HDR Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сТатиС DSC 1.2a ΠΈΠ»ΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ 4:2:0.

NVDEC пятого поколСния β€” Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм

ГрафичСскиС процСссоры NVIDIA содСрТат Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ пятого поколСния Hardware-Accelerated Video Decoding (NVDEC), ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ для мноТСства популярных ΠΊΠΎΠ΄Π΅ΠΊΠΎΠ².

Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. image loader. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚Π΅Π½Π·ΠΎΡ€Π½Ρ‹Π΅ ядра nvidia Π² ΠΊΠ°ΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader
Рисунок 21. Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ кодирования ΠΈ дСкодирования Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ графичСскими процСссорами GA10x

Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ NVIDIA пятого поколСния Π² GA10x ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ΄Π΅ΠΊΠΎΠ² Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Windows ΠΈ Linux: MPEG-2, VC-1, H.264 (AVCHD), H.265 (HEVC), VP8, VP9, ΠΈ AV1.

NVIDIA β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ графичСских процСссоров, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ дСкодирования AV1.

АппаратноС Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ AV1

4% Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ ЦП, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ тСстС).

NVENC сСдьмого поколСния β€” ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½ΠΎ, Ссли Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² NVENC, графичСский Π΄Π²ΠΈΠΆΠΎΠΊ ΠΈ ЦП освободятся для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. НапримСр, ΠΏΡ€ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ³Ρ€ Π½Π° Twitch.tv с использованиСм Open Broadcaster Software (OBS), Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° кодирования Π²ΠΈΠ΄Π΅ΠΎ Π² NVENC ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ графичСский Π΄Π²ΠΈΠΆΠΎΠΊ графичСского процСссора для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈΠ³Ρ€Ρ‹, Π° ЦП β€” для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ процСссорной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ NVIDIA стрСмится ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поколСния, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ вводя Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ качСство изобраТСния. Turing Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ графичСским процСссором, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставил трассировку Π»ΡƒΡ‡Π΅ΠΉ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм β€” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π½Π΅ΠΊΠΎΠ³Π΄Π° ΡΡ‡ΠΈΡ‚Π°Π²ΡˆΡƒΡŽΡΡ святым Π“Ρ€Π°Π°Π»Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. БСгодня нСвСроятно рСалистичныС ΠΈ физичСски Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ эффСкты трассировки Π»ΡƒΡ‡Π΅ΠΉ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ класса AAA, Π° трассировка Π»ΡƒΡ‡Π΅ΠΉ с ускорСниСм Π½Π° Π“ΠŸ считаСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π³Π΅ΠΉΠΌΠ΅Ρ€ΠΎΠ². НовыС графичСскиС процСссоры с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ NVIDIA GA10x Ampere ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Ρ‚ΡŒΡΡ этими Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ с трассировкой Π»ΡƒΡ‡Π΅ΠΉ ΠΈ частотой ΠΊΠ°Π΄Ρ€ΠΎΠ² Π΄ΠΎ 2 Ρ€Π°Π· Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ сСйчас. Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Turing β€” ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ИИ с ускорСниСм Π½Π° ЦП, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰Π°Ρ ΡˆΡƒΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ графичСскиС прилоТСния, β€” Ρ‚ΠΎΠΆΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ благодаря Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Ampere.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *