Motivacion Flashcards
(8 cards)
1
Q
Motivacion
A
- Utilización de hardware secundario para acelerar cómputos
- Se sustenta en el fuerte desarrollo tecnológico de las GPUs debido a la gran presión de la industria de los videojuegos
- Es una tecnología barata
- Existe una apuesta fuerte de Nvidia por la adopción de GPUs
para la computación de alta performance
2
Q
Pipeline gráfico
A
Las operaciones para visualizar imágenes en pantalla se agrupan en un proceso generalmente conocido como pipeline gráfico
3
Q
Vertex Shader y Pixel Shaders
A
- transformación e iluminación (vertex shaders) en los vértices
- color final de los píxeles (pixel shaders)
4
Q
CUDA
A
- Produjo un cambio radical en la arquitectura de las GPUs de
Nvidia - arquitectura unificada sin distinción entre procesadores de píxeles y
vértices - Es una arquitectura de computación paralela para el cómputo de problemas de propósito general diseñada por Nvidia.
- Está enfocada al cálculo masivamente paralelo y las capacidades de procesamiento que brinda las tarjetas gráficas de Nvidia.
- Permite programar el dispositivo a través de extensiones de lenguajes de programación estándar (C y Fortran)
- Está disponible para las tarjetas gráficas GeForce de la serie 8 en adelante.
5
Q
Base de CUDA
A
Si una parte de una aplicación se ejecuta muchas veces pero en forma independiente sobre diferentes datos, puede ser aislada en una función que se ejecutará en el dispositivo mediante muchos hilos de ejecución en forma concurrente
6
Q
Diferencia CPU y GPU
A
- En una CPU tradicional gran parte de los transistores están dedicados a realizar otro tipo de tareas
- En las GPUs hay más transistores dedicados al cálculo
7
Q
FLOPS
A
Pico teórico de performance
FLOPS = #cores * Frecuencia * Ops
8
Q
Tasa de transferencia de memoria
A
Tasa de transferencia = ancho del interfaz de memoria * frecuencia de la memoria