Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
TEMA: Filosofía GPU y GPU Propósito General. ING. ROQUE PIZANGO TAPULLIMA Filosofía GPU “La CPU esta pensada para acelerar las aplicaciones” Es decir, tener varios núcleos de ejecución complejos e independientes… Esquema de supercomputadoras costosas (CPU) pueden correr cientos de threads en paralelo … Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU “La GPU esta pensada para mejorar el desempeño de la aplicación que la use” Como super conjunto de vector de procesadores simples compuesto de una arquitectura de muchos core … Por una fracción del costo se puede adquirir hardware GPU que ejecute miles de threads en paralelo… Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU •Arquitecturas previa al modelo G80 utilizan pipeline gráfico (2 tipos de procesadores). • La programación se realizaba por lenguaje shaders. •Arquitecturas posteriores al G80 dieron la posibilidad de programación general. • Logrando que los científicos asimilen el potencial del GPU en sus investigaciones. Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU El auge de la industria entretenimiento provoco una caída en los precios de las tecnologías GPUs. Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU Mientras que supercomputadoras costosas (CPU) pueden correr cientos de threads en paralelo... Docente: Ing. Roque F. Pizango Tapullima Filosofía GPU Por una fracción del costo se puede adquirir hardware GPU que ejecute miles de threads en paralelo. Docente: Ing. Roque F. Pizango Tapullima GPU propósito general Docente: Ing. Roque F. Pizango Tapullima (Len. Alto nivel)(Len. Shaders) G80<<< Fermi (CUDA Toolkit)(Len. Instrucciones) 0 GP GPU •Características de la arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Características de la arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Características de la arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Características de la arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Características de la arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas G80 Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas GT200 (SM +1, por TPC) Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas GT200 (acceso coalesced) Docente: Ing. Roque F. Pizango Tapullima GP GPU Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas Fermi (SM + 1 con 64 bits ) Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas Fermi (Graphic Procesor Cluster) Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas Fermi (SM) Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas Fermi (CUDA CORE) Docente: Ing. Roque F. Pizango Tapullima GP GPU •Arquitecturas Fermi (Giga Thread Engine + warp) Docente: Ing. Roque F. Pizango Tapullima GP GPU Docente: Ing. Roque F. Pizango Tapullima FERMI • SM = 1536 thread * 8 blocks • 16 * SM → 196.608 trhead GP GPU Docente: Ing. Roque F. Pizango Tapullima 2010 – Evolución actual de las GPUs GP GPU Docente: Ing. Roque F. Pizango Tapullima • Arquitectura Turing GeForce RTX 2080 Ti FE: - 78T “Real-Time Ray Tracing” - 4352 cuda core. - 11 GB Ram CONSULTAS: roquer.pizango@unapiquitos.edu.pe Docente: Ing. Roque F. Pizango Tapullima Google DriveGmail Hangouts Google Meet
Compartir