Pipelines de pixel

Autor: Randy Alexander
Data De Criação: 23 Abril 2021
Data De Atualização: 26 Junho 2024
Anonim
Image processing and pixel pipeline in darktable 3.0
Vídeo: Image processing and pixel pipeline in darktable 3.0

Contente

Definição - O que significa Pixel Pipelines?

Os pipelines de pixel são componentes da placa gráfica que processam informações de pixel e são dedicados a acelerar as tarefas de processamento de imagem. Eles possuem um núcleo de processamento reprogramável, além de dois buffers de quadro independentes que são usados ​​para armazenar temporariamente dados de imagem e podem operar com dados de pixel de até 200 MB / s.

Os pipelines de pixel são compostos de shaders de pixel e unidades de gerenciamento de ure (TMU). Se uma placa gráfica possui 24 pixel shaders e 24 TMUs, diz-se que essa placa possui pipelines de 24 pixels. Mas nem sempre é uma proporção de um para um, pois alguns cartões têm mais TMUs do que shaders.

Os pipelines de pixel também são conhecidos como processadores de pixel.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Pixel Pipelines

A arquitetura de um pipeline de pixels agora está obsoleta, substituída por shaders unificados. Na arquitetura anterior, havia sombreadores de pixel e de vértice no pipeline, onde os sombreadores de pixel funcionam em pixels individuais e os sombreadores de vértice trabalham nos vértices para desenhar polígonos mais rapidamente. A desvantagem disso é que, às vezes, apenas um tipo de shader executa a maior parte do trabalho, enquanto o outro fica ocioso. Isso foi alterado usando shaders unificados que executam tarefas diferentes, dependendo da necessidade. É mais barato de fabricar, mais fácil de programar e mais eficiente, pois todos os shaders são usados ​​para uma tarefa a qualquer momento.

Os pipelines de pixel são semelhantes às linhas de fabricação, onde diferentes processos são concluídos antes de chegar ao produto final. Primeiro, os pipelines recebem dados do barramento PCI ou da interface Accelerated Graphics Port (). Os processos nos dados são concluídos sequencialmente antes que os dados sejam mostrados na tela. Isso inclui recortar ou remover os pixels não vistos na tela, gerar mais pixels, rasterização e, em seguida, misturar todos os elemnts da imagem antes de serem exibidos na tela do monitor.