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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

FLOPS

A

Pico teórico de performance
FLOPS = #cores * Frecuencia * Ops

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Tasa de transferencia de memoria

A

Tasa de transferencia = ancho del interfaz de memoria * frecuencia de la memoria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly