X hits on this document

92 views

0 shares

0 downloads

0 comments

13 / 35

Estado actual de los algoritmos de Reconocimiento de Rostro usando Tecnologı´a GPU

9

de cualquier librerı´a gra´fica. Esta tecnologı´a esta´ disponible desde la serie 8 de GeForce hasta la GPU ma´s moderna de la empresa NVIDIA. El mecanismo multitarea del sistema operativo es el responsable de mapear el acceso a varias tecnologı´as CUDA y aplicaciones gra´ficas ejecutadas concurrentemente.

Cuando se programa la unidad de procesamiento gra´fico con la Arquitectura Unificada de Dispositivos de Co´mputo o CUDA, la GPU es vista como un dispositivo capaz de ejecutar un alto nu´mero de hilos de ejecucio´n en paralelo y operar como un coprocesador de la CPU. En la ejecucio´n de un programa, una porcio´n de e´l es ejecutado en muchos tiempos en diferentes datos, este puede ser dispersado dentro de una funcio´n o kernel que esta´ siendo ejecutada en el dispositivo como muchos hilos de ejecucio´n diferentes. Tanto la memoria del ordenador (host memory) como la memoria del dispositivo (device memory) pueden copiar datos de la memoria de acceso aleatorio dina´mica o DRAM (Dynamic Random Access Memory) entre ellas, utilizando las llamadas optimizadas de la API del dispositivo de alto-rendimiento (high-performance) de la memoria de acceso directo o DMA (Direct Memory Access).

Fig. 3. Arquitectura CUDA

2.6.1.1.

Modelo de

memoria

Un hilo de ejecucio´n que se ejecuta en el dispositivo so´lo tiene acceso al dispositivo DRAM y al on-chip de memoria que pasa por los siguientes espacios:

Document info
Document views92
Page views92
Page last viewedSun Dec 11 08:40:17 UTC 2016
Pages35
Paragraphs855
Words14967

Comments