Full-Text Search:
Home|Journal Papers|About CNKI|User Service|FAQ|Contact Us|中文
《Chinese Journal of Computers》 2007-03
Add to Favorite Get Latest Update

An Algorithm of Allocating Tasks to Multiprocessors Based on Dynamic Critical Task

LAN Zhou SUN Shi-Xin(College of Computer Science and Engineering,University of Electronic Science and Technology of China,Chengdu 610054)  
One of main obstacles in achieving high performance is the scheduling for multiprocessors.Scheduling algorithm based on task duplication is a better way to solve this problem.The authors discuss several recently reported duplication-based scheduling algorithms and propose a novel algorithm.The proposed algorithm,which is called the algorithm of allocating tasks to multiprocessors based on Dynamic Critical Task(DCT),is different from the previously proposed algorithms in a number of ways.Besides a directed acyclic graph(DAG),the gantt graph also is introduced into the scheduling process.Based on the gantt graph DCT algorithm a set of time parameters is put forward to accurately describe the task positions and states.After dynamically computing the task time parameters,DCT algorithm determines the critical tasks of a processor and then optimizes this processor schedule length through duplicating the critical father tasks of the critical tasks to this processor.Once the schedule length is shorter,DCT algorithm determines the critical tasks again for the next scheduling such that DCT algorithm can tackle the drawbacks of the greedy algorithms(e.g.OSA,PPA and CPFD algorithm).DCT algorithm also employs several strategies to reduce the number of processors.The analytical and experimental results show DCT algorithm has advantages over the previously proposed algorithms in terms of the schedule length and the number of processors.
【CateGory Index】: TP338
Download(CAJ format) Download(PDF format)
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
【References】
Chinese Journal Full-text Database 1 Hits
1 LIANG Gen1,QIN Yong1,2,GUO Xiao-xue3,LIANG Huo-min4(1.Education Information and Technology Center,Maoming University,Maoming 525000;2.School of Computer Science & Engineering,South China University of Technology,Guangzhou 510641;3.College of Science,Maoming University,Maoming 525000;4.College of Computer Science,South China Normal University,Guangzhou 510631);Task Scheduling in Distributed System Based on Dynamic Multi Processing Nodes[J];Computer Engineering;2009-09
【Citations】
Chinese Journal Full-text Database 1 Hits
1 ZHOU Shuang E 1) YUAN You Guang 2) XIONG Bing Zhou 2) OU Zhong Hong 1) 1) (College of Computer Science and Technology, Harbin Engineering University, Harbin 150001) 2) (Institute of Wuhan Digital Engineering, Wuhan 430074);An Algorithm of Processor Pre-Allocation Based on Task Duplication[J];Chinese Journal of Computers;2004-02
【Co-citations】
Chinese Journal Full-text Database 9 Hits
1 Zhao Mingyu and Zhang Tianwen(School of Computer Science and Technology,Harbin Institute of Technology,Harbin 150001);DAG Scheduling for Synchronous Communication in the Network Computing Environment[J];Journal of Computer Research and Development;2008-04
2 Li Renfa, Liu Yan, and Xu Cheng(School of Computer and Communication, Hunan University, Changsha 410082);A Survey of Task Scheduling Research Progress on Multiprocessor System-on-Chip[J];Journal of Computer Research and Development;2008-09
3 LIU Qing-qiang1,CHEN Liang2,MU Han-yu3(1.Dept of Electric Information Engineering,Daqing Petroleum Institute,Daqing 163318,China;2.Research Dept.,Daqing Petroleum Institute,Daqing 163318,China;3.Experimental Center of Test Group,First Oil Production Plant,Daqing Oil Field Co.,ltd,Daqing 163318,China);A Reciprocal Task Scheduling Algorithm Based on Recommendation Mechanism[J];Journal of Jiamusi University(Natural Science Edition);2009-03
4 LI Zhong-Wen (Information Science and Technology College,Xiamen University,Xiamen 361005) (Zhongshan Institute,University of Electronic Science and Technology of China,Zhongshan 528402);Research on Fault Tolerance Integration Technology for Embedded Real-Time Systems[J];Computer Science;2006-05
5 WANG Xiao-Fei1 FANG Ming2(College of Computer Soience and Technology,Huazhong University of Science and Technology,Wuhan 430074)1(Department of Research & Development,Wuhan Digital and Engineering Institute,Wuhan 430074)2;A Scheduling Algorithm of Periodic Distributed Real-Time Tasks Based on Scheduled Clusters Tree[J];Computer Science;2007-03
6 QIAO Weiguang1,ZENG Guosun2 (1.Department of Computer Science and Technology,Tongji University,Shanghai 200092;2.Tongji Branch,National Engineering & Technology Center of High Performance Computer,Shanghai 200092);A Scheduling Algorithm for Directed Acyclic Graph Based on Task Clustering and Duplication[J];Computer Engineering;2006-17
7 HE Kun1),2)ZHAO Yong2)HUANG Wen-Qi1)1)(College of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074)2)(Department of Control Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074);A Clustering and Scheduling Algorithm Based on Task Duplication[J];Chinese Journal of Computers;2008-05
8 Liang Hongtao Yuan Youguang Fang Ming (Department of Research & Development,Wuhan Digital Engineering Institute,Wuhan 430074);Research of Static Scheduling Algorithm Based on Task Duplication[J];Computer & Digital Engineering;2006-02
9 XUE Ji-wei1,JIANG Bo1,LIU Qing-qiang2,WANG Zheng3(1.Computer & Information Technology College,Daqing Petroleum Institute,Daqing 163318;2.Dept.of Electric Information Engineering,Daqing Petroleum Institute,Daqing 163318;3.School of Economic Information Engineering,Southwestern University of Finance and Economics,Chengdu 610074);Reciprocal Task Schedule Algorithm Based on Capability Sensory[J];Computer Engineering;2009-19
【Co-references】
Chinese Journal Full-text Database 10 Hits
1 YANWei\|guo,WANGMin\|jie,WANGMin\|rui( School of Mech. Eng., Dalian Univ. of Technol., Dalian 116024, China );Communication technology of DNC system based on Ethernet[J];Journal of Dalian University of Technology;2003-01
2 He Kun Zhao Yong Doctoral Candidate;Dept.of Control Sci.& Eng., Huangzhong Univ.of Sci.& Tech.,Wuhan 430074,China.;Modeling and analyzing resource schedules in grid environments[J];Journal of Huazhong University of Science and Technology(Nature Science Edition);2006-03
3 ZHANG Qilin~1,LI Gangyan~2,WU Xiude~2(1.College of Computer Science & Technology,Wuhan University of Technology,Wuhan 430070,China;2.College of Mechantronic Engineering,Wuhan University of Technology,Wuhan 430070,China);Research of DNC Communication Technology Based on Industrial Ethernet[J];Machine Tool & Hydraulics;2006-08
4 WANG Kun, QIAO Ying, WANG Hong-An, FANG Ting, ZOU Bing, and DAI Guo-Zhong(Human Computer Interaction & Intelligent Information Processing Laboratory, Institute of Software, Chinese Academy of Sciences, Beijing 100080);STUDY OF A DYNAMIC SCHEDULING ALGORITHM FOR REAL-TIME HETEROGENEOUS SYSTEMS[J];Journal of Computer Research and Development;2002-06
5 Li Qinghua, Han Jianjun, and Abbas A. Essa(School of Computer Science and Technology, Huazhong University of Science & Technology, Wuhan 430074) (Department of Electronic Engineering and Science, Nanjing University, Nanjing 210093);A Fast and Effective Static Task Scheduling Algorithm in Homogeneous Computing Environments[J];Journal of Computer Research and Development;2005-01
6 Xie Jingming Zhou Yan Chen Youpin Chen Bing Kong Fantian (School of Mechanical Science and Engineering,HUST,Wuhan 430074);Research of Clock Synchronization Based on CANbus[J];Computer Engineering and Applications;2005-32
7 Lin Rongrong Ding Wei Cheng Guang(Department of Computer Science & Engineering,Southeast University,Nanjing 210096);Research on Clock Synchronization Technique for One-way Delay Measurement[J];Computer Engineering and Applications;2005-34
8 JIANG Hua,WU Jun,FENG Dongqin,CHU Jian ( Institute of Advanced Process Control, Zhejiang University, Hangzhou 310027 );Time Synchronization in FF High-speed Ethernet Fieldbus[J];Computer Engineering;2003-08
9 XIANG Jianjun,BAI Xin,ZUO Jizhang (Electronic Engineering Department of Air Force Engineering University,Xi'an 710038);A Multipletask Load Balancing Algorithm Used in Real-time Cluster System[J];Computer Engineering;2003-12
10 LIU Liyue, WANG Gengsheng, WEI Yongfeng (School of Information Engineering, East China Jiaotong University, Nanchang 330013);Design and Implementation of Clock Synchronization in Distributed System[J];Computer Engineering;2006-02
【Secondary Citations】
Chinese Journal Full-text Database 1 Hits
1 LIU Zhen Ying 1) FANG Bin Xing 1) ZHANG Yi 2) 1) (Department of Computer Science and Engineering, Harbin Institute of Technology, Harbin 150001) 2) (Department of Electrical and Electronic Engineering, Harbin Univers;TSA-OT: An Algorithm Scheduling An Out-Tree DAG[J];Chinese Journal of Computers;2001-04
©2006 Tsinghua Tongfang Knowledge Network Technology Co., Ltd.(Beijing)(TTKN) All rights reserved