[发明专利]一种嵌套式的动态环境变化检测方法在审
| 申请号: | 201510915881.4 | 申请日: | 2015-12-09 | 
| 公开(公告)号: | CN105389615A | 公开(公告)日: | 2016-03-09 | 
| 发明(设计)人: | 张涛;赵鑫;余益科;高新意 | 申请(专利权)人: | 天津大学 | 
| 主分类号: | G06N3/12 | 分类号: | G06N3/12;G06F9/50 | 
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 杜文茹 | 
| 地址: | 300072*** | 国省代码: | 天津;12 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 嵌套 动态 环境 变化 检测 方法 | ||
技术领域
本发明涉及一种动态环境变化检测方法。特别是涉及一种嵌套式的动态环境变化检测方法。
背景技术
动态软硬件划分问题是指在解决软硬件划分问题时,系统所面对的待划分的任务集是不确定的,优化算法必须检测任务集的结构才能确定采用什么策略进行划分以适应最新的环境。在动态环境中,非常注重划分算法的实时性,要求划分算法有处理动态软硬件划分的能力。因此,划分算法需要针对动态环境的特性,设计自适应算法,以满足实际系统对性能及可靠性的要求。
动态软硬件划分的数学模型:软硬件划分问题的模型通常用一个任务流图(TaskGraph)来描述,整个任务流图是一个有向无环图(DAG图),可以用一个二元组表示:G=(V,E)。其中V={V0,V1,…,Vn}是整个系统中任务单元的集合,Vi表示第i个任务节点,E={(Vi,Vj)|Vi,Vj∈V}表示两个任务节点之间的数据依赖关系或流程控制,ei=(Vi,Vj)表示第i个节点和第j个节点之间的数据依赖关系或流程控制。Vi称为Vj的前驱节点,Vj称为Vi的后继节点,两者产生了单向的依存关系。图1为一个DAG图表示的软硬件划分系统模型图。
每个节点详细的属性特征描述:
Ni={Tsw,Thw,Asw,AhwCsw,Chw,Psw,Phw,Ssw,Shw,…,x(i)}
其中,Tsw和Thw分别表示任务节点用软件和硬件实现的任务执行时间,Asw和Ahw分别表示任务节点用软件和硬件实现时所需的硬件面积,Csw和Chw分别表示任务节点用软件和硬件实现时的成本,Psw和Phw分别表示任务节点用软件和硬件实现时的功耗,Ssw和Shw分别表示任务节点用软件和硬件实现时的存储开销。x(i)表示该节点所选定的映射模式,表示任务所选择的软硬件实现方式。边集E是任务调度需要考虑的范畴,为了简化系统描述和增强对划分问题的针对性,在划分问题中不引入任务调度带来的对实际总执行时间的增益。因此对调度参数E的取值考虑为理想情况下的0。根据上述对系统任务属性的定义,将软硬件划分问题的适应度函数与约束函数定义为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510915881.4/2.html,转载请声明来源钻瓜专利网。





