Task spreading and shrinking on multiprocessor systems and networks of workstations

被引:2
|
作者
Jacob, JC
Lee, SY
机构
[1] CALTECH, Jet Prop Lab, Pasadena, CA 91109 USA
[2] Auburn Univ, Dept Elect Engn, Auburn, AL 36849 USA
关键词
processor allocation; dynamic mapping; network of workstations; load balancing; task modeling;
D O I
10.1109/71.808157
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we describe how our computational model can be used for the problems of processor allocation and task mapping. The intended applications for this model include the dynamic mapping problems of shrinking or spreading an existing mapping when the available pool of processors changes during execution of the problem. The concept of problem edge class and other features of our model are developed to realistically and efficiently support task partitioning and merging for static and dynamic mapping. The model dictates realistic changes in the computation and communication characteristics of a problem when the problem partitioning is modified dynamically. This model forms the basis of our algorithms for shrinking and spreading, and yields realistic results for a variety of problems mapped onto real systems. An emulation program running on a network of workstations under PVM is used to measure execution times for the mapping solutions found by the algorithms. The results indicate that the problem edge class is a crucial consideration for processor allocation and task mapping.
引用
收藏
页码:1082 / 1101
页数:20
相关论文
共 50 条
  • [1] The virtual prototyping of complex optical systems on multiprocessor workstations
    Zhdanov, Andrey
    Zhdanov, Dmitry
    Sorokin, Maksim
    [J]. COMPUTATIONAL OPTICS 2021, 2021, 11875
  • [2] Virtual prototyping of complex optical systems on multiprocessor workstations
    Zhdanov, Andrey
    Zhdanov, Dmitry
    Sorokin, Maksim
    Potemin, Igor
    [J]. OPTICAL ENGINEERING, 2023, 62 (02)
  • [3] TASK CONTROL FOR MULTIPROCESSOR SYSTEMS
    MELLEN, GE
    [J]. IEEE SPECTRUM, 1965, 2 (03) : 98 - &
  • [4] SEU vulnerability of multiprocessor systems and task scheduling for heterogeneous multiprocessor systems
    Sugihara, Makoto
    [J]. ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 757 - 762
  • [5] Scheduling on Networks of Workstations with Task Runtime Restrictions
    Bazyluk, Marcin
    Koszalka, Leszek
    Burnham, Keith J.
    [J]. ICN 2008: SEVENTH INTERNATIONAL CONFERENCE ON NETWORKING, PROCEEDINGS, 2008, : 608 - +
  • [6] MULTIPROCESSING ON MULTIPROCESSOR GRAPHICAL WORKSTATIONS
    DOYLE, B
    [J]. NCGA 89 CONFERENCE PROCEEDINGS, VOLS 1-3, 1989, : A250 - A274
  • [7] PARALLEL TCP/IP FOR MULTIPROCESSOR WORKSTATIONS
    MALY, K
    KHANNA, S
    MUKKAMALA, R
    OVERSTREET, CM
    YERRABALLI, R
    FOUDRIAT, EC
    MADAN, B
    [J]. HIGH PERFORMANCE NETWORKING, IV, 1993, 14 : 103 - 118
  • [8] The partitioned multiprocessor scheduling of sporadic task systems*
    Baruah, S
    Fisher, N
    [J]. RTSS 2005: 26TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2005, : 321 - 329
  • [9] Sustainable multiprocessor scheduling of sporadic task systems
    Baker, Theodore P.
    Baruah, Sanjoy K.
    [J]. PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 141 - +
  • [10] MULTISTAGE INTERCONNECTION NETWORKS FOR MULTIPROCESSOR SYSTEMS
    KOTHARI, SC
    [J]. ADVANCES IN COMPUTERS, 1987, 26 : 155 - 199