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 条
  • [31] A task migration facility for parallel & distributed applications
    Bozyigit, M
    Al-Tawil, K
    Naseer, SK
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1699 - 1704
  • [32] Hierarchical task mapping for parallel applications on supercomputers
    Jingjin Wu
    Xuanxing Xiong
    Zhiling Lan
    [J]. The Journal of Supercomputing, 2015, 71 : 1776 - 1802
  • [33] Formalizing Data Locality in Task Parallel Applications
    Ceballos, German
    Hagersten, Erik
    Black-Schaffer, David
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016 COLLOCATED WORKSHOPS, 2016, 10049 : 43 - 61
  • [34] EFFECTS OF AGE, SEX, AND PLACEMENT OF A MODEL ON CHILDRENS PERFORMANCE ON A BALL-STRIKING TASK
    ANDERSON, DF
    GEBHART, JA
    PEASE, DG
    RUPNOW, AA
    [J]. PERCEPTUAL AND MOTOR SKILLS, 1983, 57 (03) : 1187 - 1190
  • [35] Differential Effects of Task Performance, Organizational Citizenship Behavior, and Job Complexity on Voluntary Turnover
    Becton, J. Bret
    Carr, Jon C.
    Mossholder, Kevin W.
    Walker, H. Jack
    [J]. JOURNAL OF BUSINESS AND PSYCHOLOGY, 2017, 32 (04) : 495 - 508
  • [36] The interactive effects of group goals and job characteristics on task and contextual performance in Japanese organizations
    Ikeda, Hiroshi
    Furukawa, Hisataka
    [J]. INTERNATIONAL JOURNAL OF PSYCHOLOGY, 2008, 43 (3-4) : 635 - 635
  • [37] Differential Effects of Task Performance, Organizational Citizenship Behavior, and Job Complexity on Voluntary Turnover
    J. Bret Becton
    Jon C. Carr
    Kevin W. Mossholder
    H. Jack Walker
    [J]. Journal of Business and Psychology, 2017, 32 : 495 - 508
  • [38] Digital's clusters and scientific parallel applications
    Kaufmann, R
    Reddin, T
    [J]. DIGEST OF PAPERS: COMPCON SPRING 96, FORTY-FIRST IEEE COMPUTER SOCIETY INTERNATIONAL CONFERENCE - INTELLECTUAL LEVERAGE, 1996, : 250 - 253
  • [39] PARALLEL-PROCESSING ADVANCES SCIENTIFIC APPLICATIONS
    TREGO, L
    [J]. AEROSPACE ENGINEERING, 1994, 14 (12) : 31 - 32
  • [40] Enabling parallel scientific applications with workflow tools
    Lathers, Adam
    Su, Mei-Hui
    Kulungowski, Alex
    Lin, Abel W.
    Mehta, Gaurang
    Peltier, Steven T.
    Deelman, Ewa
    Ellisman, Mark H.
    [J]. CHALLENGES OF LARGE APPLICATIONS IN DISTRIBUTED ENVIRONMENTS, PROCEEDINGS, 2006, : 55 - +