Title :
Parallelization of SHIFT simulation environment
Author :
Kourjanski, Mikhail ; Göllü, Aleks
Author_Institution :
California PATH, UC Berkeley, Richmond, CA, USA
Abstract :
The SHIFT programming language and simulation environment were developed at California PATH, UC Berkeley. SHIFT is a special programming language designed to model dynamical networks of hybrid automata. Immediate applications of the SHIFT simulation framework include large scale simulations for the Automated Highway Systems, air traffic control, Mobile Offshore Base concept for the US Navy. In order to increase the productivity of the simulation kernel, a parallelized version of the kernel has been developed. We show various approaches to this problem and highlight the results of parallelizing the simulation kernel
Keywords :
automata theory; object-oriented programming; parallel programming; simulation languages; Automated Highway Systems; Mobile Offshore Base concept; SHIFT programming language; SHIFT simulation environment parallelization; US Navy; air traffic control; dynamical networks; hybrid automata; large scale simulations; parallelized version; productivity; simulation kernel; Automata; Automated highways; Automotive engineering; Computer languages; Dynamic programming; Electrical capacitance tomography; Energy management; Power engineering and energy; Power system management; Vehicle dynamics;
Conference_Titel :
Simulation Symposium, 1999. Proceedings. 32nd Annual
Conference_Location :
San Diego, CA
Print_ISBN :
0-7695-0128-1
DOI :
10.1109/SIMSYM.1999.766459