Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing

Ще під час анонсу перших відеокарт GeForce RTX 20-ї серії багато хто вважав, що своїми зовсім не маленькими габаритами графічні процесори Turing зобов'язані наявності додаткових блоків: RT-ядер і тензорних ядер. Тепер один із користувачів Reddit проаналізував інфрачервоні знімки графічних процесорів Turing TU106 і TU116 і зробив висновок, що нові обчислювальні блоки займають не так багато місця, як вважалося спочатку.

Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing

Для початку нагадаємо, що графічний процесор Turing TU106 є молодшим і компактним чіпом NVIDIA зі спеціальними RT-ядрами для трасування променів і тензорними ядрами для прискорення функцій штучного інтелекту. У свою чергу, споріднений йому графічний процесор Turing TU116 позбавлений цих спеціальних обчислювальних блоків і саме тому порівняти було вирішено саме їх.

Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing
Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing

Графічні процесори NVIDIA Turing поділяються на блоки TPC, які включають пару потокових мультипроцесорів (Streaming Multiprocessors), в які вже і входять всі обчислювальні ядра. І, як виявилося, у графічного процесора Turing TU106 площа блоку TPC лише на 1,95 мм² більше, ніж у Turing TU116, тобто на 22%. З цієї площі 1,25 мм² припадає на тензорні ядра, і лише 0,7 мм² - на RT-ядра.

Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing
Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing

Виходить, що без нових тензорних і RT-ядер флагманський графічний процесор Turing TU102, що лежить в основі GeForce RTX 2080 Ti, займав би не 754 мм, а 684 мм (36 TPC). У свою чергу Turing TU104, що є основою GeForce RTX 2080, міг би займати 498 мм замість 545 мм (24 TPC). Як видно, навіть без тензорних і RT-ядер старші графічні процесори Turing були б дуже великими чіпами. Значно більше графічних процесорів Pascal.


Тензорні та RT-ядра займають не так багато місця на графічних процесорах NVIDIA Turing

Тож із чим пов'язані такі чималі розміри? Для початку, у графічних процесорів Turing було збільшено обсяг кеш-пам'яті. Ще був збільшений розмір шейдерів, а також чіпи Turing мають у своєму розпорядженні великі набори інструкцій і збільшені регістри. Усе це дозволило відчутно підвищити як площу, а й продуктивність графічних процесорів Turing. Наприклад, та GeForce RTX 2060 на базі TU106 забезпечує майже такий же рівень продуктивності, як і GeForce GTX 1080 на базі GP104. Останній, до речі, має на 25% велику кількість ядер CUDA, хоч і займає площу в 314 мм2 проти 410 мм2 у нового TU106. 




Джерело: 3dnews.ru

Додати коментар або відгук