Examen 01 Flashcards
Características del CPU
- Tienen poder
- Son portátiles
- Pocos cores
Características del GPU
- Menos poder
- En general no son portátiles
- Muchos cores
¿Cómo están construidas las GPU?
Las GPU están construidas con la idea de tener muchos cores. Está organizada en múltiples bloques de memoria, conectados a segmentos de cores pequeños. El problema es que el sistema operativo no dirige y segmenta las tareas, se tiene que hacer de forma manual.
¿Cuáles fueron unos de los problemas de las GPUs en el pasado?
- Antes venían soldadas a las computadoras sin posibilidad de actualizarlas o cambiarlas
- Los usuarios comunes no tenían realmente una forma de sacarles provecho
¿Quién inventó los shaders y para qué?
Pixar inventó los shaders como encargados del procesamiento de la iluminación, para poder cambiar la iluminación en tiempo real.
¿Qué hizo NVIDIA alrededor del 2006?
Propuso un lenguaje unificado llamado CUDA hecho para programar en GPU
¿Para procesar qué figuras estaban optimizadas las GPUs y por qué?
Las GPUs solían estar optimizadas para procesar triángulos, ya que las mallas se componen de triángulos, que es la unidad más básica para representar algo.
¿Qué es la Computación Gráfica?
Es la parte de las ciencias de la computación donde se utilizan computadoras tanto para generar imágenes como para la manipulación de las mismas. No está limitada a la generación en tiempo real de imágenes.
¿Qué elementos están involucrados en la Computación Gráfica?
- Modelado / Modelación
- Animación
- Procesamiento de Imágenes
- Rendering
¿Qué es Modelar?
Abstraer algo y representarlo
¿Qué es la Simulación?
Tratar de representar con la mayor precisión posible la realidad. Tiene que haber un sacrificio entre respuesta y gráficos, se suele intentar mantener el tiempo de respuesta
¿Renderman es en tiempo real?
Renderman no es en tiempo real.
¿Qué es la retina?
La retina es el punto final donde se forma la imagen que vemos retina equivale al sensor de la cámara.
¿De qué se compone la retina?
La retina se compone de conos y bastones.
¿Qué son los bastones en la retina?
Los bastones en la retina son los responsables de la visión en condiciones de baja luz y no funcionan en luz brillante, son más numerosos que los conos.
¿Qué son los conos en la retina?
Los conos en la retina son los responsables de la visión de alta resolución y percepción del color, no responden en bajas intensidades de luz.
¿Qué hacemos con toda la información que obtenemos con la vista?
Nosotros promediamos la información que vemos ya que toda se conecta a un solo nervio.
¿Hay latencia entre la CPU y la GPU?
Si, como has comunicación entre la CPU y la GPU también hay latencia.
¿De las decisiones de quién depende la GPU?
La GPU depende de las decisiones de la CPU.
¿Qué es una función?
Una función es el mapeo de X (dominio) a Y (codominio)
¿Qué es un escalar?
Un escalar es un número real denotado por una letra griega.
¿Qué es un vector?
Un vector es un conjunto de ordenados, igual a la cantidad de dimensiones que estemos manejando.
¿Qué es una matriz?
Una matriz es un arreglo bidimensional de números que tiene m renglones y n columnas. Se representan por letras mayúsculas.
¿A qué se refiere la norma de un vector?
La norma de un vector se refiere a la magnitud de un vector, qué tan grande es. Cuando es igual a 1 es un vector unitario.
¿Qué es el producto punto?
El producto punto dice qué tan perpendicular es cada vector con respecto al otro. Cuando son perpendiculares el producto punto es igual a 0. Si tenemos 2 vectores paralelos el producto punto es 1.
¿A qué se refiere la ortogonalidad?
Dos vectores son ortogonales cuando son perpendiculares.
¿Qué es la proyección?
Lo que vemos en la pantalla es una proyección de la realidad.
¿Qué es una línea?
Una línea es un vector unitario que se puede multiplicar por un escalar, haciéndolo crecer hacia cualquier dirección.