Słownik
Jednostki cieniujące
Inne nazwy: rdzenie CUDA, Stream Processors, procesory strumieniowe, shadery
Podstawowe jednostki obliczeniowe układu graficznego. NVIDIA nazywa je rdzeniami CUDA, a AMD procesorami strumieniowymi.
Jednostki cieniujące (shadery) wykonują większość obliczeń potrzebnych do narysowania obrazu: liczą oświetlenie, kolory pikseli, efekty i geometrię. Współczesny układ graficzny ma ich tysiące i przetwarza wiele danych równolegle.
Każdy producent nazywa je inaczej: NVIDIA używa nazwy rdzenie CUDA, AMD - Stream Processors (procesory strumieniowe), a Intel grupuje je w rdzenie Xe. W specyfikacji podajemy liczbę jednostek tak, jak podaje ją producent.
Liczby jednostek nie da się uczciwie porównywać między producentami ani nawet między generacjami jednego producenta. Na przykład w architekturze Ampere (GeForce RTX 30) NVIDIA podwoiła liczbę jednostek FP32 w bloku, przez co liczba rdzeni CUDA wzrosła znacznie bardziej niż realna wydajność w grach. Do porównań lepiej służy indeks wydajności.