Embedded simulation on a multiprocessor job scheduling system with inspection

被引:4
作者
Yang, Kang-hung [1 ]
Pulat, P. Simin [1 ]
Guan, Yongpei [1 ]
机构
[1] Univ Oklahoma, Sch Ind Engn, Norman, OK 73072 USA
关键词
Embedded simulation; Multiprocessor job scheduling; Inspection; TASKS;
D O I
10.1016/j.cie.2008.09.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper first develops architecture for a multiprocessor job scheduling system with an embedded simulation technique. The architecture provides a shell for applications that are characterized by two scheduling policies, a heuristic algorithm policy and a First-In-First-Out (FIFO) policy. These policies arc implemented in the simulation model by using the embedded technique. The paper evaluates these two policies using the queue length, waiting time and flow time as the criteria to compare the performance of these two scheduling policies. Next we designed two simulation situations using two different real world applications. The purpose is to examine the performances of multiprocessor systems with and without inspection operations and two different scheduling policies. The two applications, berth allocation for the container terminal operations and production scheduling arrangement in an Original Equipment Manufacturer (OEM) power Supply factory, are studied. The final results show that a proper scheduling policy will perform better than the traditional FIFO approach for a multiprocessor system. Our study also provides guidelines on balancing a system with the addition of a final inspection activity. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:592 / 607
页数:16
相关论文
共 20 条
[1]  
Alattar MA, 2006, LECT NOTES OPER RES, V6, P155
[2]  
Banks J, 1998, 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, P1681, DOI 10.1109/WSC.1998.746046
[3]  
Caramia M., 2005, International Transactions in Operational Research, V12, P481, DOI 10.1111/j.1475-3995.2005.00521.x
[4]  
Chen J, 1999, NAV RES LOG, V46, P57, DOI 10.1002/(SICI)1520-6750(199902)46:1<57::AID-NAV4>3.0.CO
[5]  
2-H
[6]   Scheduling multiprocessor tasks - An overview [J].
Drozdowski, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (02) :215-230
[7]  
ELSHEIKH AAR, 1987, J OPER RES SOC, V38, P673
[8]   The berth allocation problem: models and solution methods [J].
Guan, YP ;
Cheung, RK .
OR SPECTRUM, 2004, 26 (01) :75-92
[9]   A simple linear time approximation algorithm for multi-processor job scheduling on four processors [J].
Huang, Jingui ;
Chen, Jianer ;
Chen, Songqiao ;
Wang, Jianxin .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2007, 13 (01) :33-45
[10]   Polynomial time approximation schemes for general multiprocessor job shop scheduling [J].
Jansen, K ;
Porkolab, L .
JOURNAL OF ALGORITHMS, 2002, 45 (02) :167-191