发明名称 |
IMPROVEMENTS IN EMBEDDED SYSTEM DEVELOPMENT |
摘要 |
A computer-implemented method of automatically generating an embedded system on the basis of an original computer program, comprising analyzing the original computer program, comprising a step of compiling the original computer program into an executable to obtain data flow graphs with static data dependencies and a step of executing the executable using test data to provide dynamic data dependencies as communication patterns between load and store operations of the original computer program, and a step of transforming the original computer program into an intermediary computer program that exhibits multi-threaded parallelism with inter-thread communication, which comprises identifying at least one static and/or dynamic data dependency that crosses a thread boundary and converting said data dependency into a buffered communication channel with read/write access. |
申请公布号 |
EP2438545(A2) |
申请公布日期 |
2012.04.11 |
申请号 |
EP20100728914 |
申请日期 |
2010.06.01 |
申请人 |
VECTOR FABRICS B.V. |
发明人 |
VAN EIJNDHOVEN, JOS;KAMPS, TOMMY;KASTELIJN, MAURICE;RUTTEN, MARTIJN;STRAVERS, PAUL |
分类号 |
G06F17/50;G06F9/45 |
主分类号 |
G06F17/50 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|