摘要
本发明公开一种异构多核芯片应用程序的混合部署方法,涉及异构多核芯片技术领域。为了实现异构多核芯片应用程序的混合部署,采用方案包括:进行应用程序的功能识别和性能需求分析;根据应用程序的性能需求分析结果和异构多核芯片的硬件特点进行任务分解与评估;根据任务分解结果所包含的子任务与异构多核芯片的硬件特点,生成任务调度计划表;基于任务调度计划表,对任务分解结果所包含子任务的性能进行评估;根据评估结果对任务分解结果所包含子任务的分配进行调整优化,生成新任务调度计划表;基于新任务调度计划表进行任务的执行。本发明的方法用于异构多核芯片领域,能够有效提高异构多核芯片的资源利用率和应用程序的执行效率。
技术关键词
异构多核芯片
任务调度
大规模并行计算能力
功能模块
资源配置参数
源程序
数据吞吐量
数据存储
报告
功耗
损耗
指标
关系
通知
逻辑
核心
软件