Sommario:
Definizione - Cosa significano Pixel Pipeline?
Le pipeline pixel sono componenti della scheda grafica che elaborano le informazioni sui pixel e sono dedicate ad accelerare le attività di elaborazione delle immagini. Hanno un core di elaborazione riprogrammabile più due frame buffer indipendenti che vengono utilizzati per archiviare temporaneamente i dati di immagine e possono operare su dati pixel fino a 200 MB / s.
Le pipeline di pixel sono composte da pixel shader e unità di gestione delle trame (TMU). Se una scheda grafica ha 24 pixel shader e 24 TMU, si dice che quella scheda ha pipeline di 24 pixel. Ma non è sempre un rapporto uno a uno in quanto alcune carte hanno più TMU di shader.
Le pipeline di pixel sono anche note come processori di pixel.
Techopedia spiega Pixel Pipelines
L'architettura di una pipeline di pixel è ormai obsoleta, sostituita da shader unificati. Nell'architettura precedente, c'erano pixel shader e vertici shader nella pipeline, dove pixel shader lavorano su singoli pixel e vertici shader lavorano su vertici per disegnare poligoni più velocemente. L'aspetto negativo di questo è che a volte solo un tipo di shader svolge la maggior parte del lavoro, mentre l'altro è inattivo. Questo è stato modificato utilizzando shader unificati che svolgono compiti diversi, a seconda delle necessità. È più economico da produrre, più facile da programmare e più efficiente, poiché tutti gli shader vengono utilizzati per un'attività in qualsiasi momento.
Le pipeline di pixel sono simili alle linee di produzione, dove vengono completati diversi processi prima di arrivare al prodotto finale. Innanzitutto, le pipeline ricevono i dati dal bus PCI o dall'interfaccia AGP (Accelerated Graphics Port). I processi sui dati vengono quindi completati in sequenza prima che i dati vengano visualizzati sullo schermo. Questi includono il ritaglio o la rimozione dei pixel non visualizzati sullo schermo, la generazione di più pixel, la rasterizzazione e quindi la fusione di tutti i componenti dell'immagine prima di essere visualizzati sullo schermo del monitor.
