La necessitat d'executar aplicacions en ambients heterogenis és un obstacle que la programació paral·lela vol superar. Per aquesta raó, hem dissenyat una metodologia d'execució eficient que permeti gestionar les heterogeneïtats de comunicació i còmput en sistemes jeràrquics de comunicacions com el presentat en un Cluster Multicore. Per tant, es busca millorar l'eficiència del sistema i determinar el màxim speedup (escalabilidad de l'aplicació en el sistema) amb una eficiència definida. La metodologia està composta per quatre fases: la de caracterització, un model de distribució de tasques, una estratègia de mapping i la política de scheduling. La nostra metodologia s'enfoca en les aplicacions Single Program Multiple Data (SPMD) que estan di...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
This paper presents a methodology and tool for instrumenting parallel programs in distributed comput...
Actualmente existen muchas aplicaciones paralelas/distribuidas en las cuales SPMD es el paradigma má...
The goal of this work is to execute SPMD applications efficiently on heterogeneous environments. App...
Un reto al ejecutar las aplicaciones en un cluster es lograr mejorar las prestaciones utilizando los...
Nowadays, the scientific applications are developed with more complexity and accuracy and these prec...
AbstractA challenge for parallel programmers is to efficiently execute traditional MPI applications,...
El modo más frecuente de resolver aplicaciones de HPC (High performance Computing) en tiempos de eje...
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciênc...
Uma metodologia para desenvolvimento de programas paralelos eficientes deve especificar mecanismos c...
Executing traditional Message Passing Interface (MPI) applications on multi-core cluster balancing s...
Un Multi-Cluster és un entorn de còmput distribuït en el que els diferents elements de còmput, agrup...
En este trabajo se analiza la programación híbrida en arquitecturas de cluster de multicore, en dond...
En este trabajo se discuten técnicas de mapeo automático de tareas concurrentes a procesadores, medi...
[ES] Los procesadores multihilo simultáneo están dominando el mercado de la computación de altas pr...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
This paper presents a methodology and tool for instrumenting parallel programs in distributed comput...
Actualmente existen muchas aplicaciones paralelas/distribuidas en las cuales SPMD es el paradigma má...
The goal of this work is to execute SPMD applications efficiently on heterogeneous environments. App...
Un reto al ejecutar las aplicaciones en un cluster es lograr mejorar las prestaciones utilizando los...
Nowadays, the scientific applications are developed with more complexity and accuracy and these prec...
AbstractA challenge for parallel programmers is to efficiently execute traditional MPI applications,...
El modo más frecuente de resolver aplicaciones de HPC (High performance Computing) en tiempos de eje...
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciênc...
Uma metodologia para desenvolvimento de programas paralelos eficientes deve especificar mecanismos c...
Executing traditional Message Passing Interface (MPI) applications on multi-core cluster balancing s...
Un Multi-Cluster és un entorn de còmput distribuït en el que els diferents elements de còmput, agrup...
En este trabajo se analiza la programación híbrida en arquitecturas de cluster de multicore, en dond...
En este trabajo se discuten técnicas de mapeo automático de tareas concurrentes a procesadores, medi...
[ES] Los procesadores multihilo simultáneo están dominando el mercado de la computación de altas pr...
Les ordinateurs équipés d'accélérateurs sont omniprésents parmi les machines de calcul haute perform...
This paper presents a methodology and tool for instrumenting parallel programs in distributed comput...
Actualmente existen muchas aplicaciones paralelas/distribuidas en las cuales SPMD es el paradigma má...