[1] MAHESWARAN M, BRAUN T D, SIEGEL H J. Heterogeneous distributed computing[J]. Encyclopedia of Electrical and Electronics Engineering, 1999, 8:679-690. [2] KWOK Y K, AHMAD I. Benchmarking the task graph scheduling algorithms[C]//IPPS/SPDP 1998:Proceedings of the First Merged International and Symposium on Parallel and Distributed Processing. Piscataway, NJ:IEEE, 1998:531-537. [3] TOPCUOGLU H, HARIRI S, WU M. Performance-effective and low-complexity task scheduling for heterogeneous computing[J]. IEEE Transactions on Parallel and Distributed Systems, 2002, 13(3):260-274. [4] MUNIR E U, MOHSIN S, HUSSAIN A, et al. SDBATS:a novel algorithm for task scheduling in heterogeneous computing systems[C]//IPDPSW 2013:Proceedings of the IEEE 27th International Parallel and Distributed Processing Symposium Workshops & PhD Forum. Piscataway, NJ:IEEE, 2013:43-53. [5] ARABNEJAD H, BARBOSA J G. List scheduling algorithm for heterogeneous systems by an optimistic cost table[J]. IEEE Transactions on Parallel and Distributed Systems, 2014, 25(3):682-694. [6] WANG G, WANG Y, LIU H, et al. HSIP:a novel task scheduling algorithm for heterogeneous computing[J]. Scientific Programming, 2016, 2016:Article ID 3676149. [7] KIM J K, SHIVLE S, SIEGEL H J, et al. Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment[J]. Journal of Parallel and Distributed Computing, 2007, 67(2):154-169. [8] BARBOSA J G, MOREIRA B. Dynamic scheduling of a batch of parallel task jobs on heterogeneous clusters[J]. Parallel Computing, 2011, 37(8):428-438. [9] 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. [10] DHODHI M K, AHMAD I, YATAMA A, et al. An integrated technique for task matching and scheduling onto distributed heterogeneous computing systems[J]. Journal of Parallel and Distributed Computing, 2002, 62(9):1338-1361. [11] DAOUD M I, KHARMA N. A high performance algorithm for static task scheduling in heterogeneous distributed computing systems[J]. Journal of Parallel and Distributed Computing, 2008, 68(4):399-409. [12] ILAVARASAN E, THAMBIDURAI P. Low complexity perform-ance effective task scheduling algorithm for heterogeneous computing environments[J]. Journal of Computer Science, 2007, 3(2):94-103. [13] CALHEIROS R N, BUYYA R. Meeting deadlines of scientific workflows in public clouds with tasks replication[J]. IEEE Transactions on Parallel & Distributed Systems, 2014, 25(7):1787-1796. [14] BANSAL S, KUMAR P, SINGH K. An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems[J]. IEEE Transactions on Parallel and Distributed Systems, 2003, 14(6):533-544. [15] 王宇新,曹仕杰,郭禾,等.兼顾费用与公平的带通信开销的多有向无环图调度[J].计算机应用,2015,35(11):3017-3020.(WANG Y X, CAO S J, GUO H, et al. Communication aware multiple directed acyclic graph scheduling considering cost and fairness[J]. Journal of Computer Applications, 2015, 35(11):3017-3020.) |