DocumentCode
1621961
Title
A language for multiple models of computation
Author
Björklund, Dag ; Lilius, Johan
Author_Institution
Turku Centre for Comput. Sci., Finland
fYear
2002
fDate
6/24/1905 12:00:00 AM
Firstpage
25
Lastpage
30
Abstract
We introduce a new kernel language for modeling hardware/software systems, adopting multiple heterogenous models of computation. The language has formal operational semantics, and is well suited for model checking, code synthesis etc. For different blocks of code, different scheduling policies can be applied, to reflect the different interpretations of, for example, parallelism in different models of computation. The user can add his own scheduling policies, to use or explore different models of computation
Keywords
embedded systems; hardware-software codesign; scheduling; specification languages; virtual machines; UML; code synthesis; embedded systems; formal operational semantics; hardware software codesign; kernel language; model checking; multiple computation models; multiple heterogenous models; scheduling; Computational modeling; Concurrent computing; Embedded system; Hardware design languages; Libraries; Modems; Multimedia systems; Parallel processing; Processor scheduling; System-level design;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
Conference_Location
Estes Park, CO
Print_ISBN
1-58113-542-4
Type
conf
DOI
10.1109/CODES.2002.1003596
Filename
1003596
Link To Document