The Community for Technology Leaders
International Conference on Parallel Computing in Electrical Engineering (PARELEC'00) (2000)
Quebec, Canada
Aug. 27, 2000 to Aug. 30, 2000
ISBN: 0-7695-0759-X
pp: 237
Mostafa Azizi , Universit? de Montr?al
El Mostapha Aboulhamid , Universit? de Montr?al
Sofiène Tahar , Concordia University
ABSTRACT
In this paper, we demonstrate an implementation methodology of sequential and distributed simulations using Java programming: two specific algorithms based on Java threads (single-channel and multi-channel algorithms) are proposed. From this point of view, the events are timely ordered into event lists and controlled by threads with respect to clock cycles. Each thread possesses an event list. The threads are globally timed in the sequential case by one clock, meanwhile in the distributed case they are locally clocked. The main application that is targeted by this work is the simulation of hardware/software systems, where different components are described by threads and obey a multi-clock system.
INDEX TERMS
CITATION

S. Tahar, M. Azizi and E. M. Aboulhamid, "Sequential and Distributed Simulations Using Java Threads," International Conference on Parallel Computing in Electrical Engineering (PARELEC'00)(PARELEC), Quebec, Canada, 2000, pp. 237.
doi:10.1109/PCEE.2000.873636
94 ms
(Ver 3.3 (11022016))