[1] Manimaran G, Murthy C S R. An efficient dynamic
scheduling algorithm for multiprocessor real-time systems[J].
IEEE Transactions on Parallel and Distributed Systems, 1998,
9(3): 312-319.
[2] Kalogeraki V, Melliar-Smith P M, Moser L E. Dynamic
scheduling for soft real-time distributed object
systems[C]//Proceedings Third IEEE International Symposium
on Object-Oriented Real-Time Distributed Computing (ISORC
2000). Newport, CA, USA: IEEE, 2000: 114-121.
[3] Palis M A. Online real-time job scheduling with rate of
progress guarantees[C]//Proceedings International Symposium
on Parallel Architectures, Algorithms and Networks. Makati
City, Philippines: IEEE, 2002: 65-70.
[4] Qin X, Jiang H. A dynamic and reliability-driven
scheduling algorithm for parallel real-time jobs executing on
heterogeneous clusters[J]. Journal of Parallel and Distributed
Computing, 2005, 65(8): 885-900.
[5] Singh K, Alam M, Sharma S K. A survey of static
scheduling algorithm for distributed computing system[J].
International Journal of Computer Applications, 2015, 129(2):
25-30.
[6] Hou E S H, Ansari N, Ren H. A genetic algorithm for
multiprocessor scheduling[J]. IEEE Transactions on Parallel and
Distributed systems, 1994, 5(2): 113-120.
[7] Kim S C, Lee S, Hahm J. Push-pull: Deterministic
search-based dag scheduling for heterogeneous cluster
systems[J]. IEEE Transactions on Parallel and Distributed
Systems, 2007, 18(11): 1489-1502.
[8] Kaur K, Chhabra A, Singh G. Heuristics based genetic
algorithm for scheduling static tasks in homogeneous parallel
system[J]. International Journal of Computer Science and
Security (IJCSS), 2010, 4(2): 183-198.
[9] 魏赟,陈元元. 基于改进蚁群算法的云计算任务调度模
型[J]. 计算机工程, 2015, 41(02): 12-16.WEI Yun,CHEN Yuanyuan. Cloud Computing Task Scheduling
Model Based on Improved Ant Colony Algorithm[J]. Computer
Engineering, 2015, 41(02): 12-16.
[10] Ullman J D. NP-complete scheduling problems[J]. Journal
of Computer and System sciences, 1975, 10(3): 384-393.
[11] Wang H, Sinnen O. List-scheduling versus
cluster-scheduling[J]. IEEE Transactions on Parallel and
Distributed Systems, 2018, 29(8): 1736-1749.
[12] Gkoutioudi K, Karatza H D. Task cluster scheduling in a
grid system[J]. Simulation Modelling Practice and Theory, 2010,
18(9): 1242-1252.
[13] Kanemitsu H, Hanada M, Nakazato H. Clustering-based
task scheduling in a large number of heterogeneous
processors[J]. IEEE Transactions on Parallel and Distributed
Systems, 2016, 27(11): 3144-3157.
[14] Hu K, Zeng G, Ding S, et al. Cluster-scheduling big graph
traversal task for parallel processing in heterogeneous cloud
based on dag transformation[J]. IEEE Access, 2019, 7(1):
77070-77082.
[15] Tang X, Li K, Liao G, et al. List scheduling with
duplication for heterogeneous computing systems[J]. Journal of
parallel and distributed computing, 2010, 70(4): 323-329.
[16] Sinnen O, To A, Kaur M. Contention-aware scheduling
with task duplication[J]. Journal of Parallel and Distributed
Computing, 2011, 71(1): 77-86.
[17] 任良育,赵成萍,严华. 基于任务复制与冗余消除的多核
调度算法[J]. 计算机工程, 2019, 45(5): 59-65.
REN Liangyu,ZHAO Chengping,YAN Hua. Multi-core
scheduling algorithm based on task duplication and redundancy
elimination[J]. Computer Engineering, 2019, 45(5): 59-65.
[18] Topcuoglu H, Hariri S, Wu M Y. Performance-effective
and low-complexity task scheduling for heterogeneous
computing[J]. IEEE transactions on parallel and distributed
systems, 2002, 13(3): 260-274.
[19] Hagras T, Janecek J. A simple scheduling heuristic for
heterogeneous computing environments[C]//Parallel and
Distributed Computing, International Symposium on. Ljubljana,
Slovenia: IEEE Computer Society, 2003: 104-104.
[20] Ilavarasan E, Thambidurai P. Low complexity
performance effective task scheduling algorithm for
heterogeneous computing environments[J]. Journal of Computer
sciences, 2007, 3(2): 94-103.
[21] Bittencourt L F, Sakellariou R, Madeira E R M. Dag
scheduling using a lookahead variant of the heterogeneous
earliest finish time algorithm[C]//2010 18th Euromicro
conference on parallel, distributed and network-based
processing. Pisa, Italy: IEEE, 2010: 27-34.
[22] Arabnejad H, Barbosa J G. List scheduling algorithm for
heterogeneous systems by an optimistic cost table[J]. IEEE
transactions on parallel and distributed systems, 2013, 25(3):
682-694.
[23] Zhao Y, Cao S, Yan L. List scheduling algorithm based on
pre-scheduling for heterogeneous computing[C]//2019 IEEE Intl
Conf on Parallel & Distributed Processing with Applications,
Big Data & Cloud Computing, Sustainable Computing &
Communications, Social Computing & Networking
(ISPA/BDCloud/SocialCom/SustainCom). Xiamen, China:
IEEE, 2019: 588-595.
[24] Munir E U, Mohsin S, Hussain A, et al. SDBATS: a novel
algorithm for task scheduling in heterogeneous computing
systems[C]//2013 IEEE international symposium on parallel &
distributed processing, workshops and phd forum. Cambridge,
MA, USA: IEEE, 2013: 43-53.
[25] Wang G, Wang Y, Liu H, et al. HSIP: A novel task
scheduling algorithm for heterogeneous computing[J]. Scientific
Programming, 2016, 2016(Pt.1):1-11.
[26] Sulaiman M, Halim Z, Waqas M, et al. A hybrid list-based
task scheduling scheme for heterogeneous computing[J]. The
Journal of Supercomputing, 2021, 77(1): 10252-10288
[27] Hai T, Zhou J, Jawawi D, et al. Task scheduling in cloud
environment: optimization, security prioritization and processor
selection schemes[J]. Journal of Cloud Computing, 2023, 12(1):
15.
|