VERTAF/Multi-Core: A sysml-based application framework for multi-core embedded software development

Multi-core processors are becoming prevalent rapidly in personal computing and embedded systems. Nevertheless, the programming environment for multi-core processor based systems is still quite immature and lacks efficient tools. In this paper, we present a new VERTAF/Multi-Core framework and show ho...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Journal of the Chinese Institute of Engineers Ročník 32; číslo 7; s. 985 - 991
Hlavní autori: Lin, Chao-Sheng, Hsiung, Pao-Ann, Lin, Shang-Wei, Chen, Yean-Ru, Lu, Chun-Hsien, Tong, Sheng-Ya, Su, Wan-Ting, Shih, Chihhsiong, Hsueh, Nien-Lin, Chang, Chih-Hung, Koong, Chorng-Shiuh
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Taylor & Francis Group 01.11.2009
Predmet:
ISSN:0253-3839, 2158-7299
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:Multi-core processors are becoming prevalent rapidly in personal computing and embedded systems. Nevertheless, the programming environment for multi-core processor based systems is still quite immature and lacks efficient tools. In this paper, we present a new VERTAF/Multi-Core framework and show how software code can be automatically generated from SysML models of multi-core embedded systems. We illustrate how model-driven design based on SysML can be seamlessly integrated with Intel's threading building blocks (TBB) and the Quantum Platform middleware. We use a digital video recording system to illustrate the benefits of the framework. Our experiments show how SysML/QF/TBB help in making the multi-core embedded system programming model-driven, easy, efficient, and effortless.
ISSN:0253-3839
2158-7299
DOI:10.1080/02533839.2009.9671586