Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué significa la unidad de procesamiento de flujo en la tarjeta gráfica?

¿Qué significa la unidad de procesamiento de flujo en la tarjeta gráfica?

La unidad de procesamiento de flujo es parte del proceso de renderizado. El proceso de renderizado completo incluye un procesador de flujo y un procesador de mapeo de texturas. El procesador de flujo es una combinación del sombreador de vértices y el sombreador de píxeles anteriores. Esta es una nueva característica de DX10. D10 no se puede instalar en XP. Pero algunos programas tienen esta función.

El procesador de flujo asigna directamente el flujo de datos de gráficos multimedia al procesador de flujo para su procesamiento. Hay dos tipos: programable y no programable. El procesador de flujo Chiaps anunciado por el mundo el año pasado es para aplicaciones específicas. Un procesador de flujo no programable diseñado para funciones de procesamiento de video. Pero para lograr cierta flexibilidad, el sistema también incluye un procesador programable de uso general. De 1996 a 2001, el MIT y Stanford desarrollaron un procesador de flujo programable llamado Imagine para aplicaciones de procesamiento de imágenes. Imagine que el procesador de flujo no usa caché, sino que usa un archivo de registro de flujo (SRF) como memoria intermedia entre la memoria de flujo (principal) y los registros del procesador para resolver el problema del ancho de banda de la memoria. El ancho de banda entre la memoria de flujo y el SRF es de 2 GB/s, el ancho de banda entre el SRF y los registros del procesador es de 32 GB/s y el ancho de banda entre los registros del clúster de ALU y la ALU es de 544 GB/s. entre los tres La relación es 1:16:272.

Materiales de referencia:

Buscar