The AMTHA (Automatic Mapping Task on Heterogeneous Architectures) algorithm for task-to-processors assignment and the MPAHA (Model of Parallel Algorithms on Heterogeneous Architectures) model are presented. The use of AMTHA is analyzed for multicore processor-based architectures, considering the communication model among processes in use. The results obtained in the tests carried out are presented, comparing the real execution times on multicores of a set of synthetic applications with the predictions obtained with AMTHA. Finally current lines of research are presented, focusing on clusters of multicores and hybrid programming paradigmsPresentado en el IX Workshop Procesamiento Distribuido y Paralelo (WPDP)Red de Universidades con Carrer...
Current generations of NUMA node clusters feature multicore or manycore processors. Programming such...
The single core processor, which has dominated for over 30 years, is now obsolete with recent trends...
The efficient mapping of program parallelism to multi-core processors is highly dependent on the und...
A MPAHA (Model for Parallel Algorithms on Heterogeneous Architectures) model that allows predicting ...
This paper discusses automatic mapping methods for concurrent tasks to processors applying graph ana...
The TTIGHa model has been developed to model and predict the performance of parallel applications ru...
Cellular automata provide an abstract model of parallel computation that can be effectively used for...
International audienceThe search for optimal mapping of application (tasks) onto processor architect...
Heterogeneous computer systems are ubiquitous in all areas of computing, from mobile to high-perfor...
This is a post-peer-review, pre-copyedit version of an article published in Computers & Electrical E...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
Multi-core processors have become the dominant processor architecture with 2, 4, and 8 cores on a ch...
Multi-core processors are now ubiquitous and are widely seen as the most viable means of delivering...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Current generations of NUMA node clusters feature multicore or manycore processors. Programming such...
The single core processor, which has dominated for over 30 years, is now obsolete with recent trends...
The efficient mapping of program parallelism to multi-core processors is highly dependent on the und...
A MPAHA (Model for Parallel Algorithms on Heterogeneous Architectures) model that allows predicting ...
This paper discusses automatic mapping methods for concurrent tasks to processors applying graph ana...
The TTIGHa model has been developed to model and predict the performance of parallel applications ru...
Cellular automata provide an abstract model of parallel computation that can be effectively used for...
International audienceThe search for optimal mapping of application (tasks) onto processor architect...
Heterogeneous computer systems are ubiquitous in all areas of computing, from mobile to high-perfor...
This is a post-peer-review, pre-copyedit version of an article published in Computers & Electrical E...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
Multi-core processors have become the dominant processor architecture with 2, 4, and 8 cores on a ch...
Multi-core processors are now ubiquitous and are widely seen as the most viable means of delivering...
In order to achieve performance gains, computers have evolved to multi-core and many-core platforms ...
High performance architectures are constantly evolving in order to deliver ever greater compute powe...
Current generations of NUMA node clusters feature multicore or manycore processors. Programming such...
The single core processor, which has dominated for over 30 years, is now obsolete with recent trends...
The efficient mapping of program parallelism to multi-core processors is highly dependent on the und...