首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

NS2的多核多线程并行化设计与开发

摘要第4-5页
Abstract第5页
第一章 绪论第8-11页
    1.1 课题背景第8-9页
    1.2 课题来源及论文的主要内容第9页
    1.3 论文的组织结构第9-11页
第二章 多核多线程技术及NS2介绍第11-25页
    2.1 多核计算机介绍第11-13页
        2.1.1 单核CPU发展遭遇瓶颈第11页
        2.1.2 多核CPU的出现第11-12页
        2.1.3 多核CPU的硬件结构第12页
        2.1.4 多核处理器带来的改变第12-13页
    2.2 进程与线程第13-15页
        2.2.1 进程第13-14页
        2.2.2 线程第14页
        2.2.3 多线程第14-15页
    2.3 OpenMP多线程编程技术第15-19页
        2.3.1 OpenMP技术简介第15-17页
        2.3.2 OpenMP指令及库函数第17-19页
        2.3.3 OpenMP中任务调度方式第19页
    2.4 NS2介绍第19-24页
        2.4.1 NS2基本简介第19-21页
        2.4.2 NS2的层次结构第21页
        2.4.3 NS2中调度器与事件第21-23页
        2.4.4 NS2仿真器的模拟机制及仿真步骤第23-24页
    2.5 本章小结第24-25页
第三章 NS2的多核多线程并行化设计第25-41页
    3.1 并行任务分析第25-27页
        3.1.1 利用工具进行分析第26-27页
        3.1.2 离散事件网络仿真并行分析第27页
    3.2 对象类设计第27-30页
        3.2.1 事件类设计第27-29页
        3.2.2 调度器类设计第29-30页
    3.3 并行调度功能设计第30-36页
        3.3.1 NS2的串行调度架构第30-32页
        3.3.2 并行调度功能设计第32-36页
    3.4 正确性验证及冲突控制第36-40页
        3.4.1 分组争用方案第37-39页
        3.4.2 事件安排互斥控制第39-40页
    3.5 本章小结第40-41页
第四章 面向并行化NS2的多线程划分及负载均衡任务调度策略第41-51页
    4.1 任务调度第41-43页
        4.1.1 任务调度技术第41-43页
    4.2 负载均衡第43-45页
        4.2.1 负载均衡介绍第43-44页
        4.2.2 负载均衡的实现方法第44-45页
    4.3 面向多核平台的多线程划分及静态均衡调度策略第45-50页
        4.3.1 主要解决问题第45页
        4.3.2 多线程任务分配模型建立第45-46页
        4.3.3 算法执行过程第46-50页
        4.3.4 策略有益分析第50页
    4.4 本章小结第50-51页
第五章 NS2的多核多线程并行化实现验证与性能测试第51-60页
    5.1 实验测试超线程对NS2并行仿真实验的影响第51-53页
        5.1.1 超线程简介第51页
        5.1.2 实验测试第51-53页
    5.2 NS2的多核多线程并行化实现验证与性能测试第53-59页
        5.2.1 小规模场景实验第54-56页
        5.2.2 规模化实验第56-59页
    5.3 本章小结第59-60页
第六章 总结与展望第60-62页
    6.1 总结第60-61页
    6.2 研究展望第61-62页
参考文献第62-64页
附录1 攻读硕士学位期间申请的专利第64-65页
附录2 攻读硕士学位期间参加的科研项目第65-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:基于MapReduce的机会网络中社会特性分析方法的研究
下一篇:云存储系统中重复数据删除机制的研究