¿Qué recursos están disponibles para el autoestudio en profundidad de la arquitectura de gráficos / procesadores?

Al leer tu comentario, parece que estás interesado en la arquitectura de GPU. Es difícil saber cuál es su fondo, si está familiarizado con la arquitectura de la CPU, o si está familiarizado con el software de gráficos, la iluminación, las transformaciones, etc. Si desea realizar la transición a la arquitectura GPU desde la arquitectura de la CPU, es fácil. Es como pasar de un avión de un solo motor a un avión de varios motores. Los conceptos de vuelo, ALU, bancos de registros, obtención de instrucciones, decodificación, son similares, pero están conectados de forma diferente. Hay un documento que refiero a personas que saben algo sobre la arquitectura de la CPU. http://platformparallel.com/wp-c… Está un poco anticuado, y no creo que se trate de aislar texels no estirados, pero cubre archivos de registro, núcleos, deformaciones. No creo que cubra los detalles de la textura en detalle, pero le dirá lo que no sabe y le dará pistas sobre lo que necesita saber.

Dicho esto, también necesitarás entender el software de gráficos. Qué es, qué es la rasterización, cómo funciona el trazado de rayos, la iluminación, el mapa de relieve, las sombras, el alfa, las máscaras, las transformaciones, la cámara y el espacio mundial. Entonces entenderás por qué hay sombreadores de píxeles y sombreadores de vértices. Echa un vistazo a cualquier libro de Wolfgang Engel. Míralo si puedes antes de comprarlo. Es demasiado, comenzaría con el muy antiguo libro de GPU Gems.

Si no sabe qué es una ALU, o cómo una CPU marcha a través de los bytes de la memoria para ejecutar el código, y cómo los datos llegan a la CPU, primero debe comenzar con la arquitectura de la CPU, entonces la GPU será mucho más fácil.

Intel tiene un montón de grandes materiales en su sitio web. Comience con Introducción a la arquitectura Intel. Si eso es demasiado, también buscaría en Google sobre el 6502. Es una de las máscaras e instrucciones más simples para decodificar. Un procesador un poco más moderno para estudiar, que no tiene todos los problemas heredados de CISC de Intel, sería el ARM.

La arquitectura gráfica es complicada, porque involucra muchas partes diferentes y conocimiento. No es algo que puedas aprender fácilmente sin tener mucha base debajo de ti. Y todo se dirige hacia más y más operaciones de tipo GPGPU. Por lo tanto, Google acerca de la arquitectura GPGPU siempre devolverá información más moderna que una GPU basada en DX9. Uno de los problemas más grandes en la actualidad de las GPU es el ancho de banda total de la memoria, no el cálculo. Por lo tanto, tanto el Software como el Hardware están tratando de resolver ese problema, ya que las pantallas aumentan drásticamente el número de píxeles.

More Interesting

Soy bueno en física y computación pero promedio en matemáticas. ¿Por qué flujo de ingeniería debo optar? ¿Debo tomar CSE o EE o ECE?

¿Dónde debo ir a la universidad?

Soy un candidato general fuera de Delhi. Mi clasificación es 2400 en IPU CET 2014. ¿Qué buenas universidades puedo esperar?

¿Qué debo tomar en clase 11, informática o física?

¿Cuál es la posición y el rango de la Universidad de Asia Pacífico según los estándares internacionales? ¿Es una buena opción para un título de ingeniería?

Cómo ingresar a un programa de maestría en finanzas proveniente de una formación en ingeniería

Tengo un semestre gratuito antes de comenzar la escuela de posgrado. ¿Cómo debo gastarlo?

Soy un estudiante de secundaria que está interesado en publicar un artículo sobre filosofía china / asiática. ¿La revisión por pares es tan diferente de una preparatoria para la universidad?

Estoy en la clase 11 preparándome para el examen IIT. Pero el maestro no enseña bien las matemáticas. Entonces, ¿cómo puedo mejorar mis matemáticas? ¿Qué libro prefiero?

Busco estudiar en el extranjero en ingeniería aeroespacial y no tengo idea de qué país es el mejor para esto, ¿alguna idea?

¿Qué se debe hacer desde el 10º grado para convertirse en un IITian?

¿Dónde debo ir para un BTech (IT) -NIT-K, MNNIT-A o IIIT-A?

¿Estoy condenado si no recibo una educación de la Ivy League?

Cómo sobrevivir al drama de 8vo grado

Cómo sumar 85 puntos en el flujo civil GATE 2017