Inhoudsopgave:
Definitie - Wat betekent Pixel Pipelines?
Pixelpijplijnen zijn grafische kaartcomponenten die pixelinformatie verwerken en zijn bedoeld om beeldverwerkingstaken te versnellen. Ze hebben een herprogrammeerbare verwerkingskern plus twee onafhankelijke framebuffers die worden gebruikt om beeldgegevens tijdelijk op te slaan en kunnen werken met pixeldata tot 200 MB / s snelheden.
Pixelpijplijnen bestaan uit pixelschaduwen en texture management units (TMU). Als een grafische kaart 24 pixel shaders en 24 TMU's heeft, dan zou die kaart 24 pixel pipelines hebben. Maar het is niet altijd een een-op-een-verhouding omdat sommige kaarten meer TMU's hebben dan shaders.
Pixelpijplijnen worden ook wel pixelprocessors genoemd.
Techopedia verklaart Pixel Pipelines
De architectuur van een pixelpijplijn is nu verouderd, vervangen door uniforme shaders. In de vorige architectuur waren er pixel shaders en hoekpunt shaders in de pijplijn, waar pixel shaders werken op individuele pixels en hoekpunt shaders werken op hoekpunten om polygonen sneller te tekenen. Het nadeel hiervan is dat soms slechts één soort shader het grootste deel van het werk doet, terwijl de andere niet actief is. Dit is gewijzigd door uniforme shaders te gebruiken die verschillende taken uitvoeren, afhankelijk van de behoefte. Dit is goedkoper om te produceren, eenvoudiger te programmeren en efficiënter, omdat alle shaders op elk moment voor een taak worden gebruikt.
Pixelpijplijnen lijken op productielijnen, waar verschillende processen worden voltooid voordat het eindproduct wordt bereikt. Eerst ontvangen de pijpleidingen gegevens van de PCI-bus of AGP-interface (Accelerated Graphics Port). Processen op de gegevens worden vervolgens opeenvolgend voltooid voordat gegevens op het scherm worden getoond. Deze omvatten het knippen of verwijderen van de pixels die niet op het scherm worden gezien, genereren meer pixels, rasteren en vervolgens alle beeldvervaging laten overvloeien voordat ze op het beeldscherm worden weergegeven.