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

基于符号执行的MPI程序分析与验证技术研究

摘要第8-10页
ABSTRACT第10-12页
第一章 绪论第13-29页
    1.1 研究背景第13-15页
    1.2 MPI介绍第15-19页
        1.2.1 MPI简要介绍第15-17页
        1.2.2 MPI常见错误第17-19页
    1.3 研究动机第19-20页
    1.4 本文主要研究内容第20-22页
        1.4.1 同步MPI程序的符号执行第20-21页
        1.4.2 异步MPI程序的符号执行第21页
        1.4.3 查找异步MPI程序缓冲区错误第21-22页
    1.5 相关工作第22-27页
        1.5.1 共享内存程序缺陷检测第23-24页
        1.5.2 MPI程序的测试、分析和验证第24-27页
    1.6 论文结构第27-29页
第二章 同步MPI程序的符号执行第29-52页
    2.1 符号执行技术简介及研究动机示例第29-33页
        2.1.1 符号执行技术第29-30页
        2.1.2 研究动机示例第30-33页
    2.2 符号执行同步MPI程序第33-46页
        2.2.1 即时调度第35-37页
        2.2.2 通配接收处理第37-38页
        2.2.3 正确性证明第38-46页
    2.3 工具实现第46-48页
    2.4 实验结果第48-50页
    2.5 本章总结第50-52页
第三章 异步MPI程序的符号执行第52-75页
    3.1 非阻塞MPI调用第52-54页
    3.2 研究动机示例第54-56页
        3.2.1 非阻塞MPI调用带来的新问题第54-56页
    3.3 运行实例第56-57页
    3.4 异步处理方法与面向死锁的引导第57-70页
        3.4.1 扫描分段第58-60页
        3.4.2 段内匹配第60-62页
        3.4.3 面向死锁的符号执行引导第62-70页
    3.5 实现与实验评估第70-74页
        3.5.1 实现平台简要介绍第70-71页
        3.5.2 实验评估第71-74页
    3.6 本章总结第74-75页
第四章 MPI程序缓冲区错误检测第75-86页
    4.1 研究动机示例第75-77页
    4.2 检查算法与优化第77-82页
        4.2.1 符号执行框架第77-78页
        4.2.2 缓冲区错误检查第78-81页
        4.2.3 优化技术第81-82页
        4.2.4 讨论第82页
    4.3 工具实现第82-83页
    4.4 实验评估第83-85页
    4.5 本章总结第85-86页
第五章 总结与展望第86-89页
    5.1 本文总结第86-87页
    5.2 进一步工作第87-89页
致谢第89-91页
参考文献第91-101页
作者在学期间取得的学术成果第101页

论文共101页,点击 下载论文
上一篇:基于移动云模式的指挥信息系统架构研究
下一篇:信息化促进广西民族传统体育产业化开发与发展的可行性分析--以乐民舞青龙为例