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

基于分层过滤的动态数据竞争并发检测与验证

摘要第5-6页
Abstract第6-7页
第1章 绪论第10-18页
    1.1 课题研究的背景和意义第10-13页
        1.1.1 并发程序的发展历程第10-11页
        1.1.2 并发程序中的多线程问题第11-13页
    1.2 国内外数据竞争检测与验证研究现状第13-16页
        1.2.1 国外数据竞争检测与验证研究现状第13-14页
        1.2.2 国内数据竞争检测和验证研究现状第14-15页
        1.2.3 国内外数据竞争检测和验证研究现状分析第15-16页
    1.3 课题的来源第16页
    1.4 课题研究的主要内容及章节安排第16-18页
第2章 数据竞争理论基础和检测工具第18-26页
    2.1 数据竞争的基础知识第18-23页
        2.1.1 多线程程序中的数据竞争第18-20页
        2.1.2 Lockset算法第20-22页
        2.1.3 Happens-before关系第22-23页
    2.2 动态二进制插桩和检测工具第23-25页
        2.2.1 动态二进制插桩第23页
        2.2.2 Intel Pin平台第23-25页
    2.3 本章小结第25-26页
第3章 基于分层过滤的动态数据竞争并发检测第26-46页
    3.1 并发检测数据竞争算法概述第26-27页
    3.2 多线程程序中的分层过滤技术第27-31页
    3.3 多线程程序中原始踪迹的提取与分类第31-36页
        3.3.1 原始踪迹的提取第31-35页
        3.3.2 原始踪迹的分类第35-36页
    3.4 并发检测多线程程序中的数据竞争第36-39页
    3.5 实验评估第39-45页
        3.5.1 实验环境第39页
        3.5.2 基准程序简介第39-40页
        3.5.3 实验方法和评价指标第40-41页
        3.5.4 实验结果分析第41-45页
    3.6 本章小结第45-46页
第4章 并发验证有害数据竞争第46-56页
    4.1 并发验证有害竞争算法概述第46-47页
    4.2 划分数据竞争第47-49页
    4.3 并发验证数据竞争中的有害竞争第49-51页
    4.4 实验评估第51-55页
        4.4.1 实验方法和评价指标第51页
        4.4.2 有害竞争验证结果第51-52页
        4.4.3 性能分析第52-55页
    4.5 本章小结第55-56页
结论第56-57页
参考文献第57-62页
攻读硕士学位期间所发表的学术论文第62-63页
致谢第63页

论文共63页,点击 下载论文
上一篇:面向节材3D打印的可重构家具设计与模型结构优化
下一篇:基于DCT域DC分量的数字水印算法设计