发明名称 一种适用于流应用多核处理器的存储管理方法
摘要 本发明公开了一种适用于流应用多核处理器的存储管理方法,主要包括:每个网络节点的存储管理部件DME,对相应网络节点的程序运行时间和访存参数的相应数据进行收集;所述存储管理部件DME,将收集所得相应数据进行打包,并通过片上网络汇总到主控制处理器;所述主控制处理器对各网络节点的程序运行时间和访存参数的相应数据进行统一处理;该访存参数包括访存模型和访存开销。本发明所述适用于流应用多核处理器的存储管理方法,可以克服现有技术中访存开销大、空间分配平衡性差和系统应用性能差等缺陷,以实现访存开销小、空间分配平衡性好和系统应用性能好的优点。
申请公布号 CN103034615B 申请公布日期 2016.04.13
申请号 CN201210524047.9 申请日期 2012.12.07
申请人 无锡美森微电子科技有限公司 发明人 俞政;张家杰;虞志益;阿克塞尔·詹奇;鲁中海
分类号 G06F15/167(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F15/167(2006.01)I
代理机构 北京中恒高博知识产权代理有限公司 11249 代理人 宋敏
主权项 一种适用于流应用多核处理器的存储管理方法,其特征在于,主要包括:每个网络节点的存储管理部件 DME,对相应网络节点的程序运行时间和访存参数的相应数据进行收集;所述存储管理部件 DME,将收集所得相应数据进行打包,并通过片上网络汇总到主控制处理器;所述主控制处理器对各网络节点的程序运行时间和访存参数的相应数据进行统一处理;该访存参数包括访存模型和访存开销;每个网络节点的存储管理部件 DME,支持收集程序运行包含时间的性能参数、以及包含访问页面以及次数统计的访存模型;支持消息的打包与发送,包括将性能参数和访存参数通过打包发送给系统的主控制核,以及从主控制核接收消息,指导存储搬移;每个网络节点的存储管理部件DME,具有片上存储搬移的功能,支持以页为单位的存储块搬移;所述主控制处理器对各网络节点的程序运行时间和访存参数的相应数据进行统一处理的操作,具体包括:主控制处理器基于各网络节点的程序运行时间和访存参数的相应数据,在当前数据未达到预设的迭代上限值,且在需要对该网络节点的中间数据表进行调度并更新时,配置与该网络节点相关的存储管理部件DME,进行存储的搬移或替换,完成中间数据表的更新;完成中间数据表的更新后,主控制处理器更新该网络节点各端口的优先级。
地址 214131 江苏省无锡市滨湖区高浪东路999号A2楼201室