当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于异构多核芯片的细粒度科学计算并行处理装置制造方法及图纸

技术编号:9295593 阅读:149 留言:0更新日期:2013-10-31 00:13
本发明专利技术实施例公开了一种基于异构多核芯片的细粒度科学计算并行处理装置,接口模块运行在主核上,根据对象的数据依赖关系生成任务类型标识FLAG,并传入记录模块;记录模块运行在主核上,记录包括按照数据流模型确定的任务类型标识FLAG和后续对象目的处理器编号TaskDest;对象分配模块运行在主核上,用于根据FLAG值和TaskDest将任务分配到对应的从核上,并更新对应从核上的代理管理器的对象表中的FLAG和TaskDest;代理管理器模块作为并行处理装置的代理存在于主核和各从核上,用于运行时系统的管理,包括对象表、执行器和类型选择器。本发明专利技术用于完成对细粒度科学计算在片上异构多核系统上的并行化和性能调优。

【技术实现步骤摘要】

【技术保护点】
一种基于异构多核芯片的细粒度科学计算并行处理装置,应用于包括一个主核和至少一个从核的异构多核芯片,其特征在于,包括接口模块,记录模块,对象分配模块和代理管理器模块,所述接口模块运行在主核上,用于实现应用程序和操作系统之间的协议,根据对象的数据依赖关系生成任务类型标识FLAG,并传入所述记录模块;所述记录模块运行在主核上,用于记录应用程序和操作系统之间协议中定义的关于对象的信息,记录包括按照数据流模型确定的任务类型标识FLAG和后续对象目的处理器编号TaskDest;所述对象分配模块运行在主核上,用于初始化时对象的分配,所述对象分配模块根据FLAG值和TaskDest将任务分配到对应的从核上,并...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘鹏杨劼顾雄礼史册
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1