【摘 要】
:
在网络研究领域,模拟技术已经成为在各种条件下研究网络运行状况和性能的重要方法。但是复杂的大规模网络模拟会消耗大量的计算机资源,甚至规模过大的模拟任务根本无法在一台
论文部分内容阅读
在网络研究领域,模拟技术已经成为在各种条件下研究网络运行状况和性能的重要方法。但是复杂的大规模网络模拟会消耗大量的计算机资源,甚至规模过大的模拟任务根本无法在一台服务器上运行。并行分布式网络模拟的出现满足了大规模网络模拟的需求,它是把一个模拟任务分配到数台服务器上并行执行,每个服务器只负责原来模拟任务的一部分。目前,国内外关于单个网络模拟任务划分算法的研究已经有很多,它们在各自的适应领域内表现出非常不错的性能。但是,对一个大规模网络模拟平台来说,一方面,所有的服务器配置不一定相同,即计算环境会很复杂;另一方面,可能同时或陆续接收到多个模拟任务,如果只是简单的按任务到达顺序串行执行每个模拟任务,是无法保证这些任务的总执行时间最短的。并且每个单模拟任务划分算法有各自的特点,选择的划分算法不同,执行时间和计算资源消耗也会不一样。因此面向模拟任务队列,在复杂计算环境下,研究如何选择划分算法、如何分配计算资源、如何进行任务调度对减少平台整体模拟运行时间,提高平台整体模拟性能具有重要的意义。本文首先提出了基于BP网络的并行网络模拟性能预测方法,该方法可以很好的预测出某个模拟任务在某个划分算法作用下的模拟用时。随后,以该预测方法为基础,文章给出了一种面向多模拟任务的并行网络模拟调度算法,该算法选取用时最少、耗资最小的任务先执行,可极大的提高模拟平台的执行效率,并且该算法不需要计算机有相同的配置,可应用于复杂的计算环境。
其他文献
随着信息化技术的迅猛发展和国际化市场竞争的日趋激烈,企业的全球化与信息化已成为必然趋势,各企业之间的业务协作越来越频繁,也越来越复杂。然而由于各个伙伴企业的模型在
BT是一种P2P协议,以集中式结构为基础的应用层协议。该协议及其软件自出现以来,因其强大的文件共享功能而备受欢迎。BT在带来便利的同时,也带来许多问题,如占用网络带宽、传
ARM Cortex-A15系列处理器是当前最新的嵌入式ARM SoC,该系列处理器首次集成了Mali-T600系列的移动GPU,该系列GPU率先支持OpenCL计算框架,可以利用GPGPU (General-Purpose co
数据库是信息系统的核心,集中存放着大量重要而又敏感的数据,是最吸引攻击者的目标,一旦数据被黑客窃取或者是破坏,其损失难以估量。传统的数据隔离技术不能有效地防护黑客的
随着计算机和网络的飞速发展,我们已经进入了数据信息爆炸式增长的时代,如何从海量的非结构化信息中提取真正满足用户需求的信息,已经成为一个越来越重要的研究课题。自然语
跟踪视频中的运动目标是计算机视觉领域中富有挑战性的课题之一,在视觉导航、安全监控等领域有着广阔的应用前景。开发鲁棒的跟踪算法也具有重要的理论意义。文献中广泛使用的
随着微博服务平台的快速发展,使用微博的用户数也越来越多。人们基于此传播和获取与热点事件相关的信息,这些微博的内容高度相似,信息质量参差不齐,亟需相关技术将其梳理。给
近年来,随着定位技术与无线通信技术的迅速发展,对移动对象进行跟踪与定位变得可行与必要。目前分布式时空数据的查询解决方案是将分散在世界各地的数据服务器都接入到互联网中
目前越来越多的企业采用基于WEB模式的系统作为企业信息发布、交换、管理、交易的平台。但随着电子商务的发展,B/S结构的WEB系统在用户界面与服务器交互方面的不足逐渐体现了
软件测试作为软件工程的一个重要组成部分,备受研究学者的关注。然而软件测试的花费是极其庞大的,至少50%的软件开发成本用于软件测试,回归测试作为软件测试的一个重要环节,