A low-cost approach towards mixed task and data parallel scheduling

被引:0
|
作者
Radulescu, A [1 ]
van Gemund, AJC [1 ]
机构
[1] Delft Univ Technol, Fac Informat Technol & Syst, NL-2600 AA Delft, Netherlands
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A relatively new trend in parallel programming scheduling is the so-called mixed task and data scheduling. It has been shown that mixing task and data parallelism to solve large computational applications often yields better speedups compared to either applying pure task parallelism or pure data parallelism. In this paper we present a new compile-time heuristic, named Critical Path and Allocation (CPA), for scheduling data-parallel task graphs. Designed to have a very low cost, its complexity is much lower compared to existing approaches, such as TSAS, TwoL or CPR, by one order of magnitude or even more. Experimental results based on graphs derived from real problems as well as synthetic graphs, show that the performance loss of CPA relative to the above algorithms does not exceed 50%. These results are also confirmed by performance measurements of two real applications (i.e., complex matrix multiplication and Strassen matrix multiplication) running on a cluster of workstations.
引用
收藏
页码:69 / 76
页数:8
相关论文
共 50 条
  • [1] Low-cost task scheduling for distributed-memory machines
    Radulescu, A
    van Gemund, AJC
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (06) : 648 - 658
  • [2] Models and scheduling algorithms for mixed data and task parallel programs
    Chakrabarti, S
    Demmel, J
    Yelick, K
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 47 (02) : 168 - 184
  • [3] Task Scheduling Algorithm for Power Minimization in Low-Cost Disaster Monitoring System: A Heuristic Approach
    Jandaeng, Chanankorn
    Kongsen, Jongsuk
    Koad, Peeravit
    Thu, May
    Somchuea, Sirirat
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2024, 13 (05)
  • [4] A Parallel Approach to Concolic Testing with Low-cost Synchronization
    Yu, Xiao
    Sun, Shuai
    Pu, Geguang
    Jiang, Siyuan
    Wang, Zheng
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 274 : 83 - 96
  • [5] Low-cost static performance prediction of parallel stochastic task compositions
    Guatama, H
    van Gemund, AJC
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (01) : 78 - 91
  • [6] A Cost-Optimized Data Parallel Task Scheduling with Deadline Constraints in Cloud
    Rajalakshmi, N. R.
    Dumka, Ankur
    Kumar, Manoj
    Singh, Rajesh
    Gehlot, Anita
    Akram, Shaik Vaseem
    Anand, Divya
    Elkamchouchi, Dalia H.
    Noya, Irene Delgado
    ELECTRONICS, 2022, 11 (13)
  • [7] From heterogeneous task scheduling to heterogeneous mixed parallel scheduling
    Suter, F
    Desprez, F
    Casanova, H
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 230 - 237
  • [8] Low-cost performance prediction of data-dependent data parallel programs
    Gautama, H
    van Gemund, AJC
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 173 - 182
  • [9] AUTOMATED DATA MANAGEMENT FOR CLINICIANS - A LOW-COST APPROACH
    WONG, HN
    TEAGUE, CT
    CARSON, SN
    ARCHIVES OF SURGERY, 1980, 115 (04) : 514 - 518
  • [10] LOW-COST APPROACH TO COMPUTERIZED PERSONNEL DATA SYSTEMS
    HOWARD, JG
    PERSONNEL JOURNAL, 1969, 48 (09) : 702 - 706