메뉴 건너뛰기




Volumn 23, Issue 1, 2012, Pages 126-133

Online scheduling of dynamic task graphs with communication and contention for multiprocessors

Author keywords

edge scheduling; Multiprocessor scheduling; static and online scheduling; task graphs

Indexed keywords

DYNAMIC TASKS; EXECUTION TIME; HOMOGENEOUS PROCESSORS; MODEL PARAMETERS; MULTI PROCESSOR SCHEDULING; MULTIPROCESSOR EMBEDDED SYSTEM; ON-LINE ALGORITHMS; ONLINE SCHEDULING; POINT-TO-POINT COMMUNICATION; RUNTIMES; SCHEDULE LENGTH; STATIC AND ONLINE SCHEDULING; STATIC SCHEDULING; TASK GRAPH;

EID: 82555196010     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2011.104     Document Type: Article
Times cited : (32)

References (24)
  • 1
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Y.-K. Kwok and I. Ahmad, "Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors," ACM Computing Surveys, vol. 31, no. 4, pp. 406-471, 1999.
    • (1999) ACM Computing Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.-K.1    Ahmad, I.2
  • 2
    • 0024647955 scopus 로고
    • Scheduling precedence graphs in systems with interprocessor communication times
    • J.-J. Hwang, Y.-C. Chow, F. D. Anger, and C.-Y. Lee, "Scheduling Precedence Graphs in Systems with Interprocessor Communication Times," SIAM J. Computing, vol. 18, no. 2, pp. 244-257, 1989.
    • (1989) SIAM J. Computing , vol.18 , Issue.2 , pp. 244-257
    • Hwang, J.-J.1    Chow, Y.-C.2    Anger, F.D.3    Lee, C.-Y.4
  • 3
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors
    • Y.-K. Kwok and I. Ahmad, "Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors," IEEE Trans. Parallel and Distributed Systems, vol. 7, no. 5, pp. 506-521, May 1996. (Pubitemid 126782383)
    • (1996) IEEE Transactions on Parallel and Distributed Systems , vol.7 , Issue.5 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 4
    • 32544441155 scopus 로고    scopus 로고
    • Allocation and scheduling of conditional task graph in hardware/software co-synthesis
    • Y. Xie and W. Wolf, "Allocation and Scheduling of Conditional Task Graph in Hardware/Software Co-Synthesis," Proc. Conf. Design Automation and Test in Europe (DATE), pp. 620-625, 2001.
    • (2001) Proc. Conf. Design Automation and Test in Europe (DATE) , pp. 620-625
    • Xie, Y.1    Wolf, W.2
  • 7
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitrary target machines
    • DOI 10.1016/0743-7315(90)90042-N
    • H. El-Rewini and T. G. Lewis, "Scheduling Parallel Program Tasks onto Arbitrary Target Machines," J. Parallel and Distributed Computing, vol. 9, no. 2, pp. 138-153, 1990. (Pubitemid 20729738)
    • (1990) Journal of Parallel and Distributed Computing , vol.9 , Issue.2 , pp. 138-153
    • El-Rewini Hesham1    Lewis, T.G.2
  • 8
    • 0032166239 scopus 로고    scopus 로고
    • On exploiting task duplication in parallel program scheduling
    • I. Ahmad and Y.-K. Kwok, "On Exploiting Task Duplication in Parallel Program Scheduling," IEEE Trans. Parallel and Distributed Systems, vol. 9, no. 9, pp. 872-892, Sept. 1998. (Pubitemid 128752026)
    • (1998) IEEE Transactions on Parallel and Distributed Systems , vol.9 , Issue.9 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 9
    • 14944352998 scopus 로고    scopus 로고
    • Dealing with heterogeneity through limited duplication for scheduling precedence constrained task graphs
    • DOI 10.1016/j.jpdc.2004.11.006, PII S0743731504002229
    • S. Bansal, P. Kumar, and K. Singh, "Dealing with Heterogeneity through Limited Duplication for Scheduling Precedence Constrained Task Graphs," J. Parallel and Distributed Computing, vol. 65, no. 6, pp. 479-491, 2005. (Pubitemid 40370505)
    • (2005) Journal of Parallel and Distributed Computing , vol.65 , Issue.4 , pp. 479-491
    • Bansal, S.1    Kumar, P.2    Singh, K.3
  • 10
    • 46149101204 scopus 로고    scopus 로고
    • Task scheduling algorithm using minimized duplications in homogeneous systems
    • K. Shin, M. Cha, M. Jang, J. Jung, W. Yoon, and S. Choi, "Task Scheduling Algorithm Using Minimized Duplications in Homogeneous Systems," J. Parallel Distributed Computing, vol. 68, no. 8, pp. 1146-1156, 2008.
    • (2008) J. Parallel Distributed Computing , vol.68 , Issue.8 , pp. 1146-1156
    • Shin, K.1    Cha, M.2    Jang, M.3    Jung, J.4    Yoon, W.5    Choi, S.6
  • 11
    • 0036538070 scopus 로고    scopus 로고
    • An optimal scheduling algorithm based on task duplication
    • Apr.
    • C. I. Park and T. Y. Choe, "An Optimal Scheduling Algorithm Based on Task Duplication," IEEE Trans. Computers, vol. 51, no. 4, pp. 444-448, Apr. 2002.
    • (2002) IEEE Trans. Computers , vol.51 , Issue.4 , pp. 444-448
    • Park, C.I.1    Choe, T.Y.2
  • 12
    • 33745715052 scopus 로고    scopus 로고
    • Efficient techniques for clustering and scheduling onto embedded multiprocessors
    • DOI 10.1109/TPDS.2006.87
    • V. Kianzad and S. S. Bhattacharyya, "Efficient Techniques for Clustering and Scheduling onto Embedded Multiprocessors," IEEE Trans. Parallel Distributed System, vol. 17, no. 7, pp. 667-680, July 2006. (Pubitemid 43997189)
    • (2006) IEEE Transactions on Parallel and Distributed Systems , vol.17 , Issue.7 , pp. 667-680
    • Kianzad, V.1    Bhattacharyya, S.S.2
  • 13
  • 14
    • 0031356812 scopus 로고    scopus 로고
    • Embedded program timing analysis based on path clustering and architecture classification
    • R. Ernst and W. Ye, "Embedded Program Timing Analysis Based on Path Clustering and Architecture Classification," Proc. IEEE/ACM Int'l Conf. Computer-Aided Design (ICCAD'97), pp. 598-604, 1997.
    • (1997) Proc. IEEE/ACM Int'l Conf. Computer-aided Design (ICCAD'97) , pp. 598-604
    • Ernst, R.1    Ye, W.2
  • 21
    • 82555161741 scopus 로고    scopus 로고
    • "The TBB Task Scheduler," http://www.intel.com/technology/itj/ 2007/v11i4/5-foundations/4-tbb.htm, 2011.
    • (2011) The TBB Task Scheduler
  • 22
    • 64349090871 scopus 로고    scopus 로고
    • Hybrid scheduling of dynamic task graphs with selective duplication for multiprocessors under memory and time constraints
    • P. Choudhury, R. Kumar, and P. P. Chakrabarti, "Hybrid Scheduling of Dynamic Task Graphs with Selective Duplication for Multiprocessors under Memory and Time Constraints," IEEE Trans. Parallel and Distributed Systems, pp. 967-980, 2008.
    • (2008) IEEE Trans. Parallel and Distributed Systems , pp. 967-980
    • Choudhury, P.1    Kumar, R.2    Chakrabarti, P.P.3
  • 24
    • 82555201547 scopus 로고    scopus 로고
    • "Task Graphs for Free 3.0," http://ziyang.eecs.umich.edu/ ~dickrp/tgff/download.html, 2011.
    • (2011) Task Graphs for Free 3.0


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.