- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于动态指令集自适应处理器.ppt
基于动态指令集的自适应处理器指令集优化关键技术研究 答辩人: 薛 辉 导 师:周学海 教授 专 业:计算机系统机构 内容提要 背景介绍与研究目标 指令集扩展算法 总结与展望 提纲 背景介绍与研究目标 ASAP介绍 自适应处理器架构 研究目标 指令集扩展算法 指令集扩展算法概述 自定义指令生成算法 指令生成算法的问题定义 遍历搜索的指令生成算法 遗传进化的指令生成算法 自定义指令选择算法 指令选择算法的问题定义 空间搜索的指令选择算法 关联启发的指令选择算法 进化补全算法 总结与展望 ASAP的提出 专用指令集处理器(ASIP)应用中的问题 设计代价高 工具链开发 、验证代价高 无法满足动态变化的处理需求 环境的变化 移动计算系统 用户需求的变化 可穿戴计算系统、网络处理器 基于动态指令集的自适应处理器ASAP(Application Specific Adaptive Processor ) 自动适应环境和需求的变化 降低设计代价 ASAP微体系结构 嵌入式通用处理器 自适应控制器 可重构阵列 ASAP自适应的关键技术 自适应控制器-自适应的核心 动态剖析器 应用特点 运行时变化 指令集优化技术 指令集扩展 可重构控制器 扩展指令硬化 研究目标 指令集优化技术 地位 自适应处理的决策者 关系自适应处理性能 实现 扩展指令集 问题 如何快速的找到最适合扩展的指令簇? 研究目标 指令集扩展算法研究 快速产生可扩展指令 快速选取性能最优的扩展指令 提纲 背景介绍与研究目标 ASAP介绍 自适应处理器架构 研究目标 指令集扩展算法 指令集扩展算法概述 自定义指令生成算法 指令生成算法的问题定义 遍历搜索的指令生成算法 遗传进化的指令生成算法 自定义指令选择算法 指令选择算法的问题定义 空间搜索的指令选择算法 关联启发的指令选择算法 进化补全算法 总结与展望 指令集扩展算法 指令集扩展算法——从应用程序的数据流图中找到: 满足约束条件 提升系统性能 指令簇 指令扩展算法的两个子问题 自定义指令生成 找出所有符合约束条件的候选自定义指令 自定义指令选择 从候选自定义指令集合中选取使系统性能提升最优的子集 提纲 背景介绍与研究内容 ASAP介绍 自适应处理器架构 研究内容 指令集扩展技术 指令集扩展概述 自定义指令生成算法 指令生成算法的问题定义 遍历搜索的指令生成算法 遗传进化的指令生成算法 自定义指令选择算法 指令选择算法的问题定义 空间搜索的指令选择算法 关联启发的指令选择算法 进化补全算法 总结与展望 指令生成算法的问题定义 在程序的数据流图(DFG)中查找满足以下约束条件指令集合: 输入输出约束 指令的最大输入、输出操作数 闭包约束 保证执行原子性 不存在无效指令 访存、IO指令 遍历搜索的指令生成算法 枚举DFG中指令结点的组合,输出符合约束的组合① 一层对应数据流图中的一个结点 左右分支表示当前层结点是否选入当前生成指令集合 从树根到树叶的路径代表一种指令结点的组合 递归遍历二叉树 递归遍历不足 堆栈操作耗费过大 堆栈回溯多次出现重复 迭代遍历搜索 迭代遍历 去除堆栈操作 删除重复状态 算法评述 相对递归算法 性能有所提高,但改进有限 算法搜索空间 空间爆炸 仅适合小规模应用 解决思路 引入遗传算法尝试解决大子图问题 遗传算法和划分合并算法 遗传算法 染色体编码 染色体位长=子图有效结点数 适应度评价 指令加速比 输入输出 占用资源 终止条件 N代不超过最高评价 只适合小规模应用 划分合并算法① 算法流程 划分连通域 枚举连通子图 合并连通子图 局部解 全局解 时间复杂度 适合大子图,满足ASAP应用的要求 提纲 背景介绍与研究内容 ASAP介绍 自适应处理器架构 研究内容 指令集扩展技术 指令集扩展概述 自定义指令生成算法 指令生成算法的问题定义 遍历搜索的指令生成算法 遗传进化的指令生成算法 自定义指令选择算法 指令选择算法的问题定义 空间搜索的指令选择算法 关联启发的指令选择算法 进化补全算法 总结与展望 概念 自定义指令与自定义指令实例 自定义实例互斥 指令选择算法的问题定义 选取候选指令集合的子集并符合以下条件: 自定义指令数目约束—扩展空间有限 面积约束—硬件资源稀缺 覆盖集约束—结果的正确性 空间搜索的指令选择算法 空间搜索指令选择 基于指令空间 树形递归搜索 类似遍历生成算法 优点 可得到最优解 满足小规模应用 缺点 时间复杂度差 不满足大规模应用需求 解决? 贪心、启发、遗传进化 GreedyHeur指令选择算法 GreedyHeur
您可能关注的文档
最近下载
- 金海通分选机操作手册Pick And Place Manual20.pdf
- 电力工程项目管理面临难题及应对策略探讨.doc VIP
- 2025年一年级数学加减法口算题每日一练(25套打印版) .pdf VIP
- 20以内加减法口算题每日练 (打印版).docx VIP
- 2026年高考时事政治高频考点(91条).doc
- 2011年一级建筑师场地作图真题及详细解答.pdf VIP
- 应用电化学:锌空气电池.ppt VIP
- 冀教版(2024)新教材八年级数学上册第十四章14.3.3 实数的大小比较 课件.pptx VIP
- (英语)高考英语过去完成时真题汇编(含答案) .pdf VIP
- 小学足球脚内侧踢球教案.doc VIP
原创力文档


文档评论(0)