Effects of Job and Task Placement on Parallel Scientific Applications Performance

被引:0
|
作者
Navaridas, Javier [1 ]
Pascual, Jose A. [1 ]
Miguel-Alonso, Jose [1 ]
机构
[1] Univ Basque Country, Dept Comp Architecture & Technol, UPV EHU, San Sebastian 20080, Spain
关键词
interconnection networks; parallel job scheduling; performance characterization; resource allocation; trace-driven simulation;
D O I
10.1109/.52
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 results of these experiments show that different workloads present different degrees of responsiveness to placement. Furthermore, both the number of concurrent parallel jobs sharing a machine and the size of its network has a clear impact on the time to complete a given workload. We conclude that the efficient exploitation of a parallel computer requires the utilization of scheduling policies aware of application behavior and network topology.
引用
收藏
页码:55 / 61
页数:7
相关论文
共 50 条
  • [1] Hybrid parallel task placement in irregular applications
    Paudel, Jeeva
    Amaral, Jose Nelson
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 76 : 94 - 105
  • [2] Genetic algorithm based task reordering to improve the performance of batch scheduled massively parallel scientific applications
    Sankaran, Ramanan
    Angel, Jordan
    Brown, W. Michael
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (17): : 4763 - 4783
  • [3] Improving the performance of scientific parallel applications in a cluster of workstations
    Flores, A
    García, JM
    [J]. APPLIED PARALLEL COMPUTING: LARGE SCALE SCIENTIFIC AND INDUSTRIAL PROBLEMS, 1998, 1541 : 134 - 141
  • [4] Performance Analysis of Parallel Visualization Applications and Scientific Applications on an Optical Grid
    Wu, Xingfu
    Taylor, Valerie
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON CYBERWORLDS, 2008, : 447 - 454
  • [5] Effects on task performance due to placement of a monocular HMD
    Havig, Paul
    McIntire, John
    Swinney, Mathew
    [J]. HELMET- AND HEAD-MOUNTED DISPLAYS XI: TECHNOLOGIES AND APPLICATIONS, 2006, 6224
  • [6] Instrumentation database system for performance analysis of parallel scientific applications
    Nesheiwat, J
    Szymanski, BK
    [J]. PARALLEL COMPUTING, 2002, 28 (10) : 1409 - 1449
  • [7] PERFORMANCE ANALYSIS AND OPTIMIZATION OF PARALLEL SCIENTIFIC APPLICATIONS ON CMP CLUSTERS
    Wu, Xingfu
    Taylor, Valerie
    Lively, Charles
    Sharkawi, Sameh
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2009, 10 (01): : 61 - 74
  • [8] Performance analysis and optimization of parallel scientific applications on CMP clusters
    Department of Computer Science, Texas A and M University, College Station
    TX
    77843, United States
    [J]. Scalable Comput. Pract. Exp., 2009, 1 (61-74):
  • [9] Performance evaluation of scientific applications on modern parallel vector systems
    Carter, Jonathan
    Oliker, Leonid
    Shalf, John
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 490 - +
  • [10] Towards a Trusted Support Platform for the Job Placement Task
    Dubovitskaya, Alevtina
    Mazzola, Luca
    Denzler, Alexander
    [J]. EURO-PAR 2019: PARALLEL PROCESSING WORKSHOPS, 2020, 11997 : 203 - 215