基于多核技术的并行网络仿真器研究
作者单位:南京邮电大学
学位级别:硕士
导师姓名:糜正琨
授予年度:2011年
学科分类:0810[工学-信息与通信工程] 08[工学] 081001[工学-通信与信息系统]
摘 要:随着网络仿真广泛应用于通信网络技术的研究与开发,对于大规模网络仿真的需求和难度也越来越高,迫切需要寻求更高效、更准确的网络仿真软件,尤其是基于离散事件仿真的网络仿真软件。多核芯片的出现和普及,使得上述需求成为可能。研究如何在多核计算机上实现并行网络仿真软件具有十分重要的意义。 论文基于参加的校企合作项目的研究,结合目前流行的网络仿真软件所采用的技术,针对多核计算机,提出了一种可行的并行仿真方案。 论文首先概述课题背景及研究内容,然后介绍当前多核芯片的发展及其应用概况。接着详细描述了离散事件仿真在网络仿真中的应用技术,以及并行离散事件仿真的关键要点。在此基础上,论文提出了并行离散事件仿真系统的总体结构和关键实现技术,包括可保证任务划分动态平衡的任务划分块池、基于最大安全时戳的改进的并行仿真同步算法以及并行仿真的主要函数和数据结构,详细阐述了采用上述技术开发实现的多核并行仿真软件的设计方法和实现技术。最后在多核计算机上,测试验证了所开发的多核多线程仿真软件的性能。