In order to minimize the execution time of a parallel application running on a heterogeneously distributed computing system, an appropriate mapping scheme is needed to allocate the application tasks to the processors. The general problem of mapping tasks to machines is a well-known NP-hard problem and several heuristics have been proposed to approximate its optimal solution. In this paper we propose a static graph-based mapping algorithm, called HeterogeneousMulti-phase Mapping (HMM), which permits suboptimal mapping of a parallel application onto a eterogeneous computing distributed system by using a local search technique together with a tabu search meta-heuristic. HMM allocates parallel tasks by exploiting the information embedded in the...
In a distributed heterogeneous computing system, the resources have different capabilities and tasks...
High-performance computing applications consist of various subtasks that have different computationa...
Heterogeneous parallel architecture (HPA) are inherently more complicated than their homogeneous cou...
In order to minimize the execution time of a parallel application running on a heterogeneously distr...
In order to minimize the execution time of a parallel application running on a heterogeneously distr...
Consiglio Nazionale delle Ricerche - Biblioteca Centrale - P.le Aldo Moro, 7 , Rome / CNR - Consigli...
In this paper, we present a sub-optimal solution to the problem of mapping application tasks onto he...
Heterogeneous computing (HC) environments composed of interconnected machines with varied computatio...
Task mapping plays a crucial role in achieving high performance and energy savings in heterogeneous ...
Minimization of the execution time of an iterative application in a heterogeneous parallel computing...
Heterogeneous computing (HC) environments are well suited tomeet the computational demands of large,...
The problem of mapping tasks and communications onto multiple machines and networks in a heterogeneo...
A mapping algorithm for heterogeneous computing sys-tems is proposed in this paper. This algorithm u...
Abstract—To minimize the execution time of an iterative application in a heterogeneous parallel comp...
One way to exploit a mixed-machine heterogeneous computing environment is to decompose an applicatio...
In a distributed heterogeneous computing system, the resources have different capabilities and tasks...
High-performance computing applications consist of various subtasks that have different computationa...
Heterogeneous parallel architecture (HPA) are inherently more complicated than their homogeneous cou...
In order to minimize the execution time of a parallel application running on a heterogeneously distr...
In order to minimize the execution time of a parallel application running on a heterogeneously distr...
Consiglio Nazionale delle Ricerche - Biblioteca Centrale - P.le Aldo Moro, 7 , Rome / CNR - Consigli...
In this paper, we present a sub-optimal solution to the problem of mapping application tasks onto he...
Heterogeneous computing (HC) environments composed of interconnected machines with varied computatio...
Task mapping plays a crucial role in achieving high performance and energy savings in heterogeneous ...
Minimization of the execution time of an iterative application in a heterogeneous parallel computing...
Heterogeneous computing (HC) environments are well suited tomeet the computational demands of large,...
The problem of mapping tasks and communications onto multiple machines and networks in a heterogeneo...
A mapping algorithm for heterogeneous computing sys-tems is proposed in this paper. This algorithm u...
Abstract—To minimize the execution time of an iterative application in a heterogeneous parallel comp...
One way to exploit a mixed-machine heterogeneous computing environment is to decompose an applicatio...
In a distributed heterogeneous computing system, the resources have different capabilities and tasks...
High-performance computing applications consist of various subtasks that have different computationa...
Heterogeneous parallel architecture (HPA) are inherently more complicated than their homogeneous cou...