首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

面向DSP的自动向量化及优化技术研究

摘要第4-5页
Abstract第5-6页
图录第10-12页
表录第12-13页
第一章 绪论第13-25页
    1.1 课题研究背景第13-15页
        1.1.1 VLIW DSP 与 SIMD 扩展第13-14页
        1.1.2 基于 DSP 的 SIMD 自动向量化第14-15页
    1.2 研究现状第15-19页
        1.2.1 传统向量化方法第15-16页
        1.2.2 超字并行(SLP)第16-18页
        1.2.3 模式匹配向量化方法第18-19页
    1.3 课题研究内容第19-23页
        1.3.1 课题研究内容第19-20页
        1.3.2 课题研究意义第20-21页
        1.3.3 课题研究平台第21-23页
    1.4 论文的组织结构第23-25页
第二章 SIMD 编译优化及相关背景知识第25-39页
    2.1 对 DSP 程序向量化的影响因素第25-29页
        2.1.1 DSP 特有 SIMD 指令第25-28页
        2.1.2 向量化所面临的挑战第28页
        2.1.3 增加可向量化语句第28-29页
    2.2 不同向量长度的数据依赖关系分析第29-32页
        2.2.1 不考虑向量长度第30-31页
        2.2.2 考虑向量长度第31-32页
    2.3 对齐分析优化第32-37页
        2.3.1 循环对齐和循环剥离第32-33页
        2.3.2 循环偏移第33-34页
        2.3.3 数据重组第34-37页
    2.4 中间表示第37-38页
    2.5 本章小节第38-39页
第三章 DSP 特有指令分析及其向量化优化方法第39-51页
    3.1 研究动机第39页
    3.2 对比相关工作第39-40页
    3.3 DSP 特有指令的自动向量化优化第40-46页
        3.3.1 非对齐访存的优化第41-42页
        3.3.2 循环不变量外提第42-43页
        3.3.3 冗余存取指令删除第43-45页
        3.3.4 公共子表达式优化第45-46页
        3.3.5 习语识别第46页
    3.4 算法描述第46-49页
        3.4.1 形式化表示第46-48页
        3.4.2 冗余优化算法第48-49页
    3.5 测试结果和分析第49-50页
    3.6 本章小节第50-51页
第四章 基于循环分布和跨基本块冗余操作消除的 SLP 优化第51-63页
    4.1 研究动机第51-53页
    4.2 对比相关工作第53-54页
    4.3 算法与实现第54-60页
        4.3.1 实现流程第54-55页
        4.3.2 算法描述第55-56页
        4.3.3 实现框架第56-60页
    4.4 测试结果和分析第60-62页
        4.4.1 跨基本块变换优化测试第60-61页
        4.4.2 跨基本块变换和循环分布优化测试第61-62页
    4.5 本章小结第62-63页
第五章 面向软件流水的自动向量化第63-79页
    5.1 研究动机第63-65页
    5.2 对比相关工作第65-66页
    5.3 算法与实现框架第66-75页
        5.3.1 编译框架第66-67页
        5.3.2 预分析和优化第67-70页
        5.3.3 软件流水向量化算法流程第70-75页
    5.4 测试结果和分析第75-78页
        5.4.1 循环展开优化测试第76-77页
        5.4.2 软件流水优化测试第77-78页
    5.5 本章小节第78-79页
第六章 结论与展望第79-81页
致谢第81-82页
参考文献第82-87页
作者简历第87页

论文共87页,点击 下载论文
上一篇:智能视频监控系统的设计与实现
下一篇:基于融合的图像隐写分析技术研究