lunes, 22 de octubre de 2012

Charla 25/10/12 - HPC Computacion de Alto Desempeño


Programa (tentativo) de la charla:

* Breve introducción a la Computación de Alto Desempeño (HPC - High Performance Computing)
    . Historia y motivación
    . Tipos de supercomputadoras
    . ¿Quiénes usan HPC?
* ¿Por qué es necesario conocer las arquitecturas?
    . Tipos de Arquitecturas (taxonomía de Flynn)
* Un poquito de x86 y x64 (Arquitecturas CPU)
    . Superscalar
    . Pipeline
    . HyperThreading
    . Vectorización
    . Ejemplos comparativos (vectorizado vs. no vectorizado)
* Un poco de Fermi y de Kepler (Arquitecturas GPGPU)
   . SM y SMX
   . Jerarquía de memoria
   . Jerarquía de Grid, Block y Thread
   . Ejemplos prácticos
* Conclusiones finales