Integrating COMPSs and OmpSs Programming Models to support distributed heterogeneous computing environments
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/169232
Tipus de documentTreball Final de Grau
Data2019-06-27
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
Hoy en día la gran variedad de recursos de cómputo (GPUs, ASICs, FPGAs) puede llegar a ser abrumador y aún más las distintas maneras de programarlos. Los programadores que trabajan en entornos heterogéneos tienen que lidiar con más de un modelo y herramientas para conseguir utilizar todos los recursos. En este proyecto queremos facilitar el uso de entornos distribuidos heterogéneos llevando a cabo la integración de los modelos de programación COMPSs y OmpSs. COMP Superscalar (COMPSs) es un modelo de programación para entornos distribuidos basado en la generación de tareas y Omp Superscalar (OmpSs) intenta explotar el paralelismo de las aplicaciones dentro de un nodo haciendo uso de todos los recursos presentes. En el proyecto se realiza la integración COMPSs+OmpSs-2 que permite programar entornos distribuidos heterogéneos de una manera sencilla y se evalúa su rendimiento. Nowadays, variety of computing resources (GPUs, ASICs, FPGAs) can be overwhelming and even more the different ways of programming them. Programmers working in these distributed heterogeneous environments have to cope with more than a programming model and tools to make profit of these resources. In this project, we want to facilitate the use of distributed heterogeneous environments by doing an integration of programming models COMPSs and OmpSs-2. COMP Superscalar (COMPSs) is a task-based programming model for distributed environments and Omp Superscalar (OmpSs) exploits parallelism inside the node using the resources within. In the project the integration COMPSs+OmpSs-2 is done, it allows the programming of distributed heterogeneous environments in an easy way and a performance evaluation is also done.
MatèriesParallel programming (Computer science), Electronic data processing -- Distributed processing, Programació en paral·lel (Informàtica), Processament distribuït de dades
TitulacióGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
143570.pdf | 3,625Mb | Visualitza/Obre |