Rurociągi pikseli

Autor: Randy Alexander
Data Utworzenia: 23 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
Inspekcja CCTV w rozdzielczości HD
Wideo: Inspekcja CCTV w rozdzielczości HD

Zawartość

Definicja - Co oznacza Pixel Pipelines?

Potoki pikselowe to komponenty kart graficznych przetwarzające informacje o pikselach, których zadaniem jest przyspieszenie zadań przetwarzania obrazu. Mają programowalny rdzeń przetwarzający oraz dwa niezależne bufory klatek, które są używane do tymczasowego przechowywania danych obrazu i mogą działać na danych pikselowych z prędkością do 200 MB / s.

Rurociągi pikseli składają się z jednostek cieniujących piksele i jednostek zarządzania moczem (TMU). Jeśli karta graficzna ma 24 jednostki cieniujące piksele i 24 jednostki TMU, mówi się, że ma ona 24-pikselowe potoki. Ale nie zawsze jest to stosunek jeden do jednego, ponieważ niektóre karty mają więcej TMU niż shadery.

Rurociągi pikseli są również znane jako procesory pikseli.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Pixel Pipelines

Architektura potoku pikseli jest już przestarzała, zastąpiona przez zunifikowane shadery. W poprzedniej architekturze w potoku znajdowały się cieniowanie pikseli i cieniowanie wierzchołków, gdzie cieniowanie pikseli działa na poszczególnych pikselach, a cieniowanie wierzchołków działa na wierzchołkach, aby szybciej rysować wielokąty. Minusem tego jest to, że czasami tylko jeden rodzaj modułu cieniującego wykonuje większość pracy, podczas gdy drugi jest bezczynny. Zostało to zmienione za pomocą ujednoliconych shaderów, które wykonują różne zadania, w zależności od potrzeb. Jest to tańsze w produkcji, łatwiejsze do zaprogramowania i bardziej wydajne, ponieważ wszystkie shadery są używane do zadania w danym momencie.

Rurociągi pikseli są podobne do linii produkcyjnych, w których różne procesy są zakończone przed dotarciem do produktu końcowego. Najpierw potoki odbierają dane z magistrali PCI lub interfejsu Accelerated Graphics Port (). Procesy danych są następnie kolejno wykonywane, zanim dane zostaną wyświetlone na ekranie. Obejmują one przycinanie lub usuwanie pikseli niewidocznych na ekranie, generowanie większej liczby pikseli, rasteryzację, a następnie mieszanie wszystkich elementów obrazu przed wyświetleniem na ekranie monitora.