VERTAF/Multi-Core:A SysML-Based Application Framework for Multi-Core Embedded Software Development  被引量:1

VERTAF/Multi-Core:A SysML-Based Application Framework for Multi-Core Embedded Software Development

在线阅读下载全文

作  者:林朝圣 吕俊贤 林尚威 陈盈如 熊博安 

机构地区:[1]Department of Computer Science and Information Engineering,"National Chung Cheng University" [2]Department of Computer Science and Information Engineering,"National Taiwan University"

出  处:《Journal of Computer Science & Technology》2011年第3期448-462,共15页计算机科学技术学报(英文版)

摘  要: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 work, 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 framework (QF) 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 multi-core embedded system programming model-driven, easy, and efficient.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 work, 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 framework (QF) 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 multi-core embedded system programming model-driven, easy, and efficient.

关 键 词:MULTI-CORE model-driven parallel programming FRAMEWORK SYSML design pattern 

分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象