Sequential and distributed simulations using Java']Java Threads

被引:0
作者
Azizi, M [1 ]
Aboulhamid, EM [1 ]
Tahar, S [1 ]
机构
[1] Univ Montreal, DIRO, Montreal, PQ, Canada
来源
INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING - PARELEC 2000, PROCEEDINGS | 2000年
关键词
D O I
10.1109/PCEE.2000.873636
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we demonstrate an implementation methodology of sequential and distributed simulations using Java programming: two specific algorithms bused on Java threads (single-channel and multi-channel algorithms) are proposed. From this point of view, the events are timely ordered into events 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-clocked system.
引用
收藏
页码:237 / 241
页数:5
相关论文
共 11 条
[1]  
ARNOLD K, 1996, JAVA TM PROGRAMMING
[2]  
Azizi M, 1999, INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, P1999
[3]  
AZIZI M, 1999, P 2 INT C EL CIRC SY, P80
[4]  
HELAIHEL R, 1997, ICCAD 97, P690
[5]  
KUHN T, 1999, DAC 99
[6]  
LEA D, 1996, CONCURRENT PROGRAMMI
[7]  
LOWIS J, 1998, JAVA SOFTWARE SOLUTI
[8]  
LUNGEANU D, 1999, ICCAD 99, P500
[9]  
Magee J., 1999, CONCURRENCY STATE MO
[10]  
Misra J., 1986, ACM COMPUTING SURVEY, V18