Publication:
Análisis de tecnologías HPC en entornos de computación heterogéneos

Loading...
Thumbnail Image
Identifiers
Publication date
2013-07-10
Defense date
2013-10-08
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El objetivo principal de este proyecto Fin de Grado es realizar un estudio comparativo de frameworks de programación paralela de varios niveles (thread level y SIMD) usando diferentes sistemas multicore como lo son OpenCL y OpenMP. Estos frameworks serán evaluados usando distintos lenguajes de programación, como lo son C (cercano al lenguaje máquina) y Java (interpretado). La motivación en realizar este Proyecto Fin de Grado consta en demostrar que los procesadores, tanto las CPUs como las GPUs, cuanto más actual, más rápido debido a la tecnología de hoy en día y que cada vez mejorada. Los pasos realizados a lo largo del desarrollo del Proyecto han sido los siguientes: Estudio de la programación multiproceso OpenMP. Estudio del nuevo lenguaje computación abierta OpenCL. Familiarización con el lenguaje. Implementación de los programas: En lenguaje C: En modo secuencial. En la interfaz de aplicaciones OpenMP. En la interfaz de aplicaciones OpenCL. En lenguaje Java: En modo secuencial. En la interfaz de aplicaciones OpenMP. En la interfaz de aplicaciones OpenCL. Ejecución de pruebas y análisis de los resultados.
Description
Keywords
Diseño de software, Programación de ordenadores, Arquitectura de ordenadores, Java (Lenguaje de programación), Lenguaje C (Lenguaje de programación)
Bibliographic citation