Title
A concurrent reactive Esterel processor based on multi-threading
Abstract
Esterel is a concurrent synchronous language for developing reactive systems. As an alternative to the classical software and hardware synthesis paths, the reactive processing approach uses a specialized processor with an instruction set tailored to Esterel. A principal difficulty when compiling onto a reactive processor is the faithful, efficient implementation of concurrency. This paper presents a novel reactive processor architecture based on multi-threading, which allows the arbitrary nesting of preemption and concurrency, and is scalable to very high degrees of concurrency.
Year
DOI
Venue
2006
10.1145/1141277.1141489
SAC
Keywords
Field
DocType
reactive processor,high degree,reactive system,novel reactive processor architecture,concurrent synchronous language,reactive processing approach,efficient implementation,classical software,specialized processor,concurrent reactive esterel processor,hardware synthesis path,multithreading,processor architecture
Multithreading,Instruction set,Concurrency,Computer science,Parallel computing,Software,Esterel,Reactive system,Microarchitecture,Scalability
Conference
ISBN
Citations 
PageRank 
1-59593-108-2
8
0.61
References 
Authors
16
2
Name
Order
Citations
PageRank
Xin Li1181.34
Reinhard von Hanxleden241247.20