A DISTRIBUTED EVENT PROCESSING METHOD FOR GENERAL-PURPOSE COMPUTATION

Authors
Citation
N. Kalantery, A DISTRIBUTED EVENT PROCESSING METHOD FOR GENERAL-PURPOSE COMPUTATION, Journal of systems architecture, 44(6-7), 1998, pp. 547-558
Citations number
19
Categorie Soggetti
Computer Science Hardware & Architecture","Computer Science Hardware & Architecture
Volume
44
Issue
6-7
Year of publication
1998
Pages
547 - 558
Database
ISI
SICI code
Abstract
Previous proposals for the application of discrete event oriented meth ods to automatic parallelization have been based on the optimistic exe cution strategy. In this paper we present a new method which avoids op timistic execution. This is motivated by the observation that the cont rol structure of a conventional program constitutes a temporal coordin ate system which is exogenous to the program execution. The method emp loys a logical time mechanism and provides adaptive synchronisation fo r the distributed execution. Hence Data dependent and/or conditional p arallelism is released without the risk of coherency violation. The pa per begins with a brief introduction to Parallel Discrete Event Simula tion (PDES) paradigm. Efficient coarse grain mapping of conventional p rograms onto this paradigm is then discussed. (C) 1998 Elsevier Scienc e B.V. All rights reserved.