Heterogeneous multiprocessor scheduling and allocation using evolutionary algorithms

被引:7
|
作者
Reuter, C
Schwiegershausen, M
Pirsch, P
机构
关键词
D O I
10.1109/ASAP.1997.606835
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a novel stochastic approach for the problem of multiprocessor scheduling and allocation under timing and resource constraints using an evolutionary algorithm (EA). For composite schemes of DSP algorithms a compact problem encoding has been developed with emphasis on the allocation/binding part of the problem as well as an efficient problem transformation-decoding scheme in order to avoid infeasible solutions and therefore time consuming repair mechanisms. Thus, the algorithm is able to handle even large size problems within moderate computation time. Simulation results comparing the proposed EA with optimal results provided by mixed integer linear programming (MILP) show, that the EA is suitable to achieve the same or similar results but in much less time as problem size increases.
引用
收藏
页码:294 / 303
页数:10
相关论文
共 50 条
  • [1] A hybrid evolutionary approach for heterogeneous multiprocessor scheduling
    Goh, C. K.
    Teoh, E. J.
    Tan, K. C.
    [J]. SOFT COMPUTING, 2009, 13 (8-9) : 833 - 846
  • [2] A hybrid evolutionary approach for heterogeneous multiprocessor scheduling
    C. K. Goh
    E. J. Teoh
    K. C. Tan
    [J]. Soft Computing, 2009, 13 : 833 - 846
  • [3] Multiprocessor scheduling with genetic algorithms in heterogeneous environment
    Woo, SH
    Lee, HS
    Yang, SB
    Han, TD
    Kim, SD
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 928 - 931
  • [4] A Comprehensive Review of Evolutionary Algorithms for Multiprocessor DAG Scheduling
    da Silva, Eduardo C.
    Gabriel, Paulo H. R.
    [J]. COMPUTATION, 2020, 8 (02)
  • [5] Heterogeneous computing scheduling with evolutionary algorithms
    Nesmachnow, Sergio
    Cancela, Hector
    Alba, Enrique
    [J]. SOFT COMPUTING, 2011, 15 (04): : 685 - 701
  • [6] Heterogeneous computing scheduling with evolutionary algorithms
    Sergio Nesmachnow
    Héctor Cancela
    Enrique Alba
    [J]. Soft Computing, 2010, 15 : 685 - 701
  • [7] Algorithms for multiprocessor scheduling with two job lengths and allocation restrictions
    Paolo Detti
    [J]. Journal of Scheduling, 2008, 11 : 205 - 212
  • [8] Algorithms for multiprocessor scheduling with two job lengths and allocation restrictions
    Detti, Paolo
    [J]. JOURNAL OF SCHEDULING, 2008, 11 (03) : 205 - 212
  • [9] Scheduling in multiprocessor system using genetic algorithms
    Dahal, Keshav
    Hossain, Alamgir
    Varghese, Benzy
    Abraham, Ajith
    Xhafa, Fatos
    Daradoumis, Atanasi
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT APPLICATIONS, PROCEEDINGS, 2008, : 281 - +
  • [10] Task scheduling on heterogeneous multiprocessor systems through coherent data allocation
    Deng, Zexi
    Shen, Hong
    Cao, Dunqian
    Yan, Zihan
    Huang, Huimin
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10):