DocumentCode :
3021261
Title :
Parallel Timestep Simulation Scheduling (PTSS) with variable time increments for factory simulation applications
Author :
Rossmann, Juergen ; Alves, Gerrit
Author_Institution :
Inst. of Man-Machine-Interaction, RWTH Aachen Univ., Aachen
fYear :
2008
fDate :
15-18 Sept. 2008
Firstpage :
1392
Lastpage :
1399
Abstract :
This paper describes a concept for a task scheduling mechanism in factory simulation systems for tasks with differing cycle times. The goal is to partition tasks in a way that makes parallel computation possible, while maintaining a deterministic behavior. To achieve this behavior, there has to be a strict separation of read and write operations to the shared database from the actual computation. All read and write operations have to happen in a linear way, while all the calculations can happen simultaneously. The proposed concept uses a single master thread to perform all read and write operations, while all the calculation is done simultaneously by multiple slave threads. This offers the opportunity to use the whole potential of modern multi-core processors and thus to increase the speed of calculation.
Keywords :
discrete event simulation; scheduling; deterministic behavior; discrete event simulation; factory simulation; multi-core processors; parallel timestep simulation scheduling; task scheduling mechanism; variable time increments; Communication system control; Computational modeling; Discrete event simulation; Multicore processing; Production facilities; Programmable control; Real time systems; Robot control; Virtual manufacturing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
Conference_Location :
Hamburg
Print_ISBN :
978-1-4244-1505-2
Electronic_ISBN :
978-1-4244-1506-9
Type :
conf
DOI :
10.1109/ETFA.2008.4638580
Filename :
4638580
Link To Document :
بازگشت