Abstract—this paper studies the influence that task placement may have on the performance of applications, mainly due to the relationship between communication locality and overhead. This impact is studied for torus and fat-tree topologies. A simulation-based performance study is carried out, using traces of applications and application kernels, to measure the time taken to complete one or several concurrent instances of a given workload. As the purpose of the paper is not to offer a miraculous task placement strategy, but to measure the impact that placement have on performance, we selected simple strategies, including random placement. The quantitative re-sults of these experiments show that different workloads pre-sent different degrees ...
grantor: University of TorontoParallel job scheduling has been heavily studied on various ...
We define a set of overhead functions that capture the salient artifacts representing the interactio...
. In this paper, we describe experiments comparing the communication times for a number of different...
Abstract. This paper studies the influence that job placement may have on scheduling performance, in...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
Large-scale multiprocessor computers have numerous communicating components, and therefore place gre...
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
scheduling In this paper, we utilize a bandwidth-centric job communication model that captures the i...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
We introduce a methodology for the study of the application-level performance of time-sharing parall...
Networks of workstations (NOWs) are becoming increas-ingly popular as a cost-effective alternative t...
International audienceProcess placement, also called topology mapping, is a well-known strategy to i...
Studies have shown that most of the computers in a non-dedicated cluster are often idle or lightly l...
The performance of parallel programs such as fork-join jobs is significantly affected by the choice ...
grantor: University of TorontoParallel job scheduling has been heavily studied on various ...
We define a set of overhead functions that capture the salient artifacts representing the interactio...
. In this paper, we describe experiments comparing the communication times for a number of different...
Abstract. This paper studies the influence that job placement may have on scheduling performance, in...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
Large-scale multiprocessor computers have numerous communicating components, and therefore place gre...
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
scheduling In this paper, we utilize a bandwidth-centric job communication model that captures the i...
Network interference of nearby jobs has been recently identified as the dominant reason for the high...
This paper examines the plausibility of using a network of workstations (NOW) for a mixture of paral...
We introduce a methodology for the study of the application-level performance of time-sharing parall...
Networks of workstations (NOWs) are becoming increas-ingly popular as a cost-effective alternative t...
International audienceProcess placement, also called topology mapping, is a well-known strategy to i...
Studies have shown that most of the computers in a non-dedicated cluster are often idle or lightly l...
The performance of parallel programs such as fork-join jobs is significantly affected by the choice ...
grantor: University of TorontoParallel job scheduling has been heavily studied on various ...
We define a set of overhead functions that capture the salient artifacts representing the interactio...
. In this paper, we describe experiments comparing the communication times for a number of different...