Javascript must be enabled to continue!
Computación de alto desempeño en GPU
View through CrossRef
Este libro es el resultado del trabajo de investigación sobre las características de la GPU y su adopción como arquitectura masivamente paralela para aplicaciones de propósito general. Su propósito es transformarse en una herramienta útil para guiar los primeros pasos de aquellos que se inician en la computación de alto desempeños en GPU. Pretende resumir el estado del arte considerando la bibliografía propuesta. El objetivo no es solamente describir la arquitectura many-core de la GPU y la herramienta de programación CUDA, sino también conducir al lector hacia el desarrollo de programas con buen desempeño. El libro se estructura de la siguiente manera: Capítulo 1: se detallan los conceptos básicos y generales de la computación de alto rendimiento, presentes en el resto del texto. Capítulo 2: describe las características de la arquitectura de la GPU y su evolución histórica. En ambos casos realizando una comparación con la CPU. Finalmente detalla la evolución de la GPU como co-procesador para el desarrollo de aplicaciones de propósito general. Capítulo 3: este capítulo contiene los lineamientos básicos del modelo de programación asociado a CUDA. CUDA provee una interfaz para la comunicación CPU-GPU y la administración de los threads. También se describe las características del modelo de ejecución SIMT asociado. Capítulo 4: analiza las propiedades generales y básicas de la jerarquía de memoria de la GPU, describiendo las propiedades de cada una, la forma de uso y sus ventajas y desventajas. Capítulo 5: comprende un análisis de los diferentes aspectos a tener en cuenta para resolver aplicaciones con buena performance. La programación de GPU con CUDA no es una mera transcripción de un código secuencial a un código paralelo, es necesario tener en cuenta diferentes aspectos para usar de manera eficiente la arquitectura y llevar a cabo una buena programación. Finalmente se incluyen tres apéndices. En el primero se describen los calificadores, tipos y funciones básicos de CUDA, el segundo detalla algunas herramientas simples de la biblioteca cutil.h para el control de la programación en CUDA. El último apéndice describe las capacidades de cómputo de CUDA para las distintas GPU existentes, listando los modelos reales que las poseen.
Title: Computación de alto desempeño en GPU
Description:
Este libro es el resultado del trabajo de investigación sobre las características de la GPU y su adopción como arquitectura masivamente paralela para aplicaciones de propósito general.
Su propósito es transformarse en una herramienta útil para guiar los primeros pasos de aquellos que se inician en la computación de alto desempeños en GPU.
Pretende resumir el estado del arte considerando la bibliografía propuesta.
El objetivo no es solamente describir la arquitectura many-core de la GPU y la herramienta de programación CUDA, sino también conducir al lector hacia el desarrollo de programas con buen desempeño.
El libro se estructura de la siguiente manera: Capítulo 1: se detallan los conceptos básicos y generales de la computación de alto rendimiento, presentes en el resto del texto.
Capítulo 2: describe las características de la arquitectura de la GPU y su evolución histórica.
En ambos casos realizando una comparación con la CPU.
Finalmente detalla la evolución de la GPU como co-procesador para el desarrollo de aplicaciones de propósito general.
Capítulo 3: este capítulo contiene los lineamientos básicos del modelo de programación asociado a CUDA.
CUDA provee una interfaz para la comunicación CPU-GPU y la administración de los threads.
También se describe las características del modelo de ejecución SIMT asociado.
Capítulo 4: analiza las propiedades generales y básicas de la jerarquía de memoria de la GPU, describiendo las propiedades de cada una, la forma de uso y sus ventajas y desventajas.
Capítulo 5: comprende un análisis de los diferentes aspectos a tener en cuenta para resolver aplicaciones con buena performance.
La programación de GPU con CUDA no es una mera transcripción de un código secuencial a un código paralelo, es necesario tener en cuenta diferentes aspectos para usar de manera eficiente la arquitectura y llevar a cabo una buena programación.
Finalmente se incluyen tres apéndices.
En el primero se describen los calificadores, tipos y funciones básicos de CUDA, el segundo detalla algunas herramientas simples de la biblioteca cutil.
h para el control de la programación en CUDA.
El último apéndice describe las capacidades de cómputo de CUDA para las distintas GPU existentes, listando los modelos reales que las poseen.
Related Results
¡Conectados!
¡Conectados!
Un grupo multirracial de amigos adolescentes aprende cómo la computación puede empoderarlos personal y políticamente, y por qué todos los estudiantes necesitan acceso a la educació...
Mapping sobre arquitecturas heterogéneas
Mapping sobre arquitecturas heterogéneas
Entre todas las ideas esparcidas por la Ciencia de la Computación en los últimos años, pocas han transformado el área de manera tan profunda como la computación paralela. Virtualme...
Hartmann Selected Works. „Missa” for Soprano, Alto and String Orchestra
Hartmann Selected Works. „Missa” for Soprano, Alto and String Orchestra
The three scores included in Hartmann – Selected Works contain six compositions by Pater Hartmann (1863–1914) in original arrangements by Małgorzata Maria Kaniowska for string orch...
Estilo de vida de las personas supervivientes de un ictus: actividad física y participación en la vida cotidiana
Estilo de vida de las personas supervivientes de un ictus: actividad física y participación en la vida cotidiana
A nivel mundial el número de personas supervivientes de un ictus ha aumentado en los últimos años, datos que también se reflejan en España. Se espera que siga incrementándose progr...
GIÁCOMO DE CARLI DA SILVA
GIÁCOMO DE CARLI DA SILVA
Neste artigo onde eu flerto com a linguagem acadêmica formal, mostro um pouco sobre a história dos Shopping Centers no Estado do Rio Grande do Sul (RS). Para isso, fiz uma longa pe...
Committenti e produzione artistico-letteraria nell'alto Medioevo occidentale
Committenti e produzione artistico-letteraria nell'alto Medioevo occidentale
Centro italiano di studi sull'alto Medioevo...
Nuevas generaciones sin la infección por el VIH, la sífilis, la hepatitis B y la enfermedad de Chagas en las Américas 2018. ETMI Plus
Nuevas generaciones sin la infección por el VIH, la sífilis, la hepatitis B y la enfermedad de Chagas en las Américas 2018. ETMI Plus
En el presente documento se comunica el progreso logrado en la Región hacia la eliminación de la transmisión maternoinfantil del VIH y la sífilis entre los años 2010 y 2017. Se tra...
La educación postobligatoria en España y Andalucía
La educación postobligatoria en España y Andalucía
En este informe se analizan las razones por las que los andaluces y los españoles tienen una menor tasa de acceso a la educación postobligatoria o Bachillerato. Se pone entre las c...

