PROGRAMACION DE GPUS USANDO COMPUTE UNIFIED DEVICE ARCHITEC

PROGRAMACION DE GPUS USANDO COMPUTE UNIFIED DEVICE ARCHITEC

AA.VV

19,90 €
Tax Included (IVA)
Out of Stock. Ask for availability
Publishing house :
Ra-Ma Editorial
Year of edition:
2020
Matter
Literature
ISBN:
978-84-9964-855-2
Pages :
172
Binding :
Otros
19,90 €
Tax Included (IVA)
Out of Stock. Ask for availability
Add to favorites

Índice general
Resumen I
Prólogo III
Agradecimientos V
1. El Nacimiento del Paradigma GPGPU 1
1.1. Hacia la Unidad de Procesamiento Gráfico
1.1.1. El Pipeline Gráfico de Función Fija
1.1.2. La Unidad de Procesamiento Gráfico
1.1.3. La Llegada de los Gráficos Programables
1.2. Primeros Pasos en Computaci´on sobre GPUs
1.3. Evolución y Estancamiento de las CPUs
1.4. El Ascenso de la Computaci´on sobre GPUs
2. Introducción a CUDA
2.1. Arquitectura Hardware
2.1.1. Situación Física e Interconexión .
2.1.2. Single Instruction Multiple Threads (SIMT)
2.1.3. Streaming Multiprocessors (SMs)
2.2. Arquitectura Software
2.2.1. Capas .
2.2.2. Compilación (NVCC y PTX)
2.2.3. Conceptos básicos
2.2.4. Flujo de Ejecución
2.3. Evolución Generacional
2.3.1. Microarquitecturas
2.3.2. CUDA Toolkit
2.3.3. NVIDIA-SMI
2.3.4. Device Query
2.3.5. CUDA Compute Capability
3. Modelo de Procesamiento
3.1. Lanzamiento de Kernels
3.2. Mallas, Bloques, Hilos, Warps y Lanes
3.3. Limitaciones de Memoria
3.4. Limitaciones de Tiempo
3.5. Escalabilidad Transparente y Planificación
3.6. Métodos de Sincronización
3.7. Control de flujo
4. Memorias CUDA
4.1. Jerarquías de Memorias
4.2. Memoria en el Host (CPU)
4.2.1. Pinned memory
4.3. Memoria en el Device (GPU)
4.3.1. Memoria Global
4.3.2. Cantidad de Memoria Global Disponible
4.3.3. Transferencia de Datos de Memoria CPU a GPU
4.3.4. Reserva Estática de Memoria Global
4.3.5. Memoria Local
4.3.6. Registros
4.3.7. Memoria de Constantes
4.3.8. Memoria de texturas
4.3.9. Memoria compartida
4.3.10. Ejemplo de Convolución 1D con Memoria Compartida
4.4. Consideraciones de Rendimiento
4.5. Exprimiendo el Ancho de Banda de la Memoria Global
5. Patrones Paralelos
5.1. Reducción de un vector
5.1.1. Implementación CPU
5.1.2. Implementación GPU Basico
5.1.3. Optimización con Acceso Coalescente
5.1.4. Optimización con Memoria Compartida
5.2. Histograma
5.2.1. Implementación CPU
5.2.2. Implementación GPU Basico
5.2.3. Implementación para un Tamaño Arbitrario
5.2.4. Implementación con Histograma Privatizado
5.3. Scan
5.3.1. Implementación CPU
5.3.2. Scan de Hillis-Steele
5.3.3. Scan de Blelloch
6. Aspectos Avanzados
6.1. CUDA Streams y uso de múltiples GPUs
6.2. Medición de Tiempos y Eventos
6.3. Paralelismo Dinámico (CUDA 5.0)
6.4. Memoria Unificada (CUDA 6.0)
6.5. Precisión Mixta (CUDA 8.0)
6.6. Primitivas de Warps (CUDA 9.0)
6.7. Interoperabilidad con OpenGL
7. Estrategias de Paralelización para el Algoritmo de la Colonia
de Hormigas en la GPU
7.1. Ant Colony Optimization para el Travelling Salesman Problem
7.2. Estrategias de paralelización
7.2.1. Construcción de los caminos (Tour construction)
7.2.2. Actualización de feromonas
7.2.3. Fusión de las fases principales
7.3. Experimentos
7.3.1. Hardware
7.3.2. Conjuntos de datos y configuración del algoritmo
7.3.3. Evaluación de la etapa de construcción de los caminos
7.3.4. Evaluación de Actualización de Feromonas
7.3.5. Comparación Global de ACO
7.4. Conclusiones y Trabajo Futuro
8. rCUDA (remote CUDA)
8.1. ¿Por qué rCUDA?
8.2. ¿Qué es rCUDA?
8.3. Otras soluciones similares a rCUDA
8.4. ¿Còmo funciona rCUDA?
8.4.1. Configuración del servidor de licencias de rCUDA
8.4.2. Configuración del servidor rCUDA
8.4.3. Configuración del cliente rCUDA
8.5. Beneficios proporcionados por rCUDA
A. Cuestiones
Bibliografía

El gran aumento en el rendimiento del hardware gráfico, junto con mejoras recientes en su programabilidad, han hecho de dicho hardware un referente como plataforma para las tareas de cómputo exigentes en una gran variedad de dominios de uso. Los últimos años ha crecido el interés en los conocidos colectivamente como GPGPU (Unidades de procesamiento gráfico de propósito general).
La formación de especialistas en el uso de GPUs (Unidades de Procesamiento Gráfico) es importante no sólo para la aceleración de juegos por ordenador y aplicaciones multimedia; sino para la aceleración de aplicaciones científicas de todo tipo (inteligencia y visión artificial, robótica, medicina, física, química, matemáticas, biología, computación gráfica y muchos otros.
El objetivo de este libro es iniciar a la programación de GPUs dando una visión general de los principales conceptos, pero también de aspectos avanzados y aplicaciones científicas.

Artículos relacionados

  • TAMAÑO DEL MUNDO, EL
    LOBO ANTUNES, ANTÓNIO
    La última novela de António Lobo Antunes (1942 - 2026) Premio Fundação Inês de Castro «Las escenas de Lobo Antunes están animadas por la poesía de lo cotidiano y teñidas de la autoparodia más fina».J.M. Coetzee «Un autor con una facilidad prodigiosa para enlazar obras maestras que dentro de cinco mil años, en arcilla o en polvo de estrellas, seguirán leyéndose con pasión».Jesús...
    Only one copy available. Shipping in 48

    23,90 €

  • PORTEADORA, LA
    TUTI, ILARIA
    POR LA AUTORA N.º 1 EN ITALIA MÁS DE UN MILLÓN DE EJEMPLARES VENDIDOS. GANADORA DEL PREMIO NACIONAL RAPALLO. Una inolvidable historia de amor y valentía en un mundo en plena guerra. «UN MOSAICO ÉPICO, UN FEMINISMO INIMAGINABLE A PRINCIPIOS DEL SIGLO XX»Il Corriere della Sera En Timau, una aldea alpina italiana fronteriza con Austria, solo quedan mujeres. Los hombres han ido al ...
    Only one copy available. Shipping in 48

    21,90 €

  • GUARACHA DEL MACHO CAMACHO, LA (ED. CONMEMORATIVA)
    SÁNCHEZ, LUIS RAFAEL
    La gran novela de Luis Rafael Sánchez, un clásico caribeño que convirtió la lengua popular en alta literatura, ahora consagrado por la RAE y la ASALE en una edición conmemorativa. La guaracha del Macho Camacho retrata un San Juan desbordado por el tráfico, la publicidad, la radio y el consumo, durante una tarde en que la pegadiza canción «La vida es una cosa fenomenal» invade t...
    Only one copy available. Shipping in 48

    18,90 €

  • EL DESPERTAR Y OTROS RELATOS
    CHOPIN, KATE
    Kate Chopin (1850-1904) dibujó en el siglo XIX un mapa de nuestras tensiones más íntimas. Las protagonistas de Kate Chopin son mujeres desbordadas por la carga mental, que rechazan el mandato de la maternidad como destino único, que buscan una identidad más allá del ámbito doméstico, que se revuelven contra su subordinación económica o contra el estigma del colonialismo y la bl...
    Only one copy available. Shipping in 48

    13,95 €

  • AMOR INVENTADO, EL (PREMIO LUMEN 2026)
    KLEIN, PAULA
    PREMIO LUMEN 2026 «Una novela ambiciosa que nos sumerge en la inquietante investigación sobre un estafador público y privado. ¿Acaso no es toda pareja un pacto de ficción? ¿Qué tipo de mujer eres cuando has vivido la mitad de tu vida con un mentiroso?».Del acta del Jurado, compuesto por Elena Medel, Ángeles González-Sinde, Sabina Urraca, Lola Larumbe y María Fasce Cuando el per...
    Only one copy available. Shipping in 48

    20,90 €

  • BAJO EL AGUA
    MENON, TARA
    A la edad de seis años, Marissa pierde a su madre y su padre la lleva a vivir a una pequeña isla tailandesa del mar de Andamán. Allí entabla una profunda amistad con Arielle y juntas exploran las frágiles maravillas que habitan en sus bosques, arrecifes y playas. El 26 de diciembre de 2004, cuando el tsunami del océano Índico golpea la costa, la primera ola las engulle y las ...
    Only one copy available. Shipping in 48

    19,95 €