嵌入式异构多核处理器上基于用户描述的程序设计方法

    公开(公告)号:CN102707952A

    公开(公告)日:2012-10-03

    申请号:CN201210151037.5

    申请日:2012-05-16

    Applicant: 上海大学

    Abstract: 本发明涉及一种嵌入式异构多核处理器上基于用户描述的并行程序设计方法。其步骤是:用户通过图形界面配置向导进行异构多核处理器平台和任务的描述,并行模式设定,基元任务创建和登记,任务关系图(DAG)生成以及基元任务在异构多核处理器的静态分配,实现将处理器平台特性、并行的需求及任务指派以配置文件的形式(XML)表达出来。然后将并行解析配置文件后的基元任务嵌入异构多核框架代码任务标签处,构造相应的串行源程序,经调用串行编译工具,最终生成异构多核处理器上可执行代码。本发明有效规避了诸如通用PC或高性能计算平台上开发并行编译器,创设并行程序设计语言,移植并行库等并行编程的做法,大大降低了在嵌入式领域异构多核处理器平台上开发并行程序的难度,基于用户描述和并行化交互向导达到并行程序设计的目的。

Patent Agency Ranking