Grafické karty GeForce RTX
Když společnost NVIDIA ústy svého CEO prozradila, že jejich nová generace herních grafických karet Turing s názvem GeForce RTX 20XX bude podporovat Ray Tracing (RT), byl jsem tak trochu překvapen. Jak už jsme si řekli, RT jako metoda renderovaní 3D světa za pomoci simulace fyzického chování paprsku světla, je totiž výpočetně velmi náročnou záležitostí, která je sice ve světě filmových triků již dávno zavedenou technologií, avšak jednou věcí je náročná, leč časově neomezená tvorba filmů, a druhou pak real-time vykreslování obrazu s dostatečnou snímkovou frekvencí pro potřeby počítačových her.
Po tomto prohlášení bylo tedy jasné, že nová architektura grafických čipů Turing nemohla vzniknout pouze jednoduchou úpravou dosavadní architektury Pascal, ale že Turing musí přinést také něco zcela nového, něco, co by výpočty RT nejen pouze umožnilo (to ostatně umí i klasické stream procesory), ale navíc také významněji akcelerovalo.
Vedle dosavadních standardních jednotek CUDA Cores pro exekuci shaderů, se tak v grafickém čipu objevily výpočetní jednotky další, zcela nových typů, které jsou pro real-time RT naprostou nezbytností. Jedná se zejména o jednotky s názvem RT Cores a Tensor Cores.
Všechny tyto tři typy výpočetních jednotek při renderování obrazu pomocí RT spolupracují. Zatímco úkolem RT Cores je vypočítat dráhy paprsků a jejich kolize s objekty 3D scény, jednotky CUDA pak při kolizi spouštějí příslušné shadery pro výpočet barvy pixelu. V samotném závěru procesu pak Tensor Cores pomocí Artificial intelligence (AI - umělé inteligence) a Deep Learning (strojového učení) musejí výsledný nedokonalý obraz také finálně vyčistit (denoise).
Odstraněný šum (na obrázku vpravo)
A jak už to tak ve světě grafických karet bývá, čím více je těchto výpočetních jednotek v grafickém čipu umístěno, tím lépe. Snímek je totiž rychleji vykreslen a snímková frekvence tak roste. Jaké tedy vlastně jsou specifikace grafických karet GeForce RTX (tedy alepoň co doposud víme)?
SPECIFIKACE NVIDIA GEFORCE RTX |
|
RTX 2080 Ti |
RTX 2080 |
RTX 2070 |
CUDA Cores |
4352 |
2944 |
2304 |
RT Cores |
(68) |
(46) |
(36) |
Tensor Cores |
(544) |
(368) |
(288) |
TMUs |
272 |
184 |
144 |
ROPs |
88 |
64 |
64 |
Base Clock |
1350 MHz |
1515 MHz |
1410 MHz |
Boost Clock |
1545*/1635** MHz |
1710*/1800** MHz |
1620*/1710** MHz |
Memory Clock |
14Gbps GDDR6 |
14Gbps GDDR6 |
14Gbps GDDR6 |
Memory Bus Width |
352-bit |
256-bit |
256-bit |
VRAM |
11GB |
8GB |
8GB |
TDP |
250"/260** W |
215*/225** W |
175*/185** W |
Transistors |
18.6B |
- |
- |
Architecture |
Turing |
Turing |
Turing |
Manufacturing Process |
TSMC 12nm FinFET |
TSMC 12nm FinFET |
TSMC 12nm FinFET |
Price |
$1199 |
$799 |
$599 |
* reference ** founders |
Pokud tedy alespoň přibližně víme, co a proč obsahují nové grafické čipy Turing a známe i nějaké ty oficiální specifikace (hodnoty uvedené v závorce jsou pouze dopočítány), můžeme si něco povědět o pořizovací ceně grafických karet a posléze samozřejmě také o jejich výkonu. Začněme tedy nejdříve pořizovacími cenami těchto karet, protože z těch může mít radost jen málokdo.