首页> 外文期刊>Simulation >High-performance simulation of low-resolution network flows
【24h】

High-performance simulation of low-resolution network flows

机译:高分辨率模拟低分辨率网络流

获取原文
获取原文并翻译 | 示例
           

摘要

Simulation of large-scale networks demands that we model some flows at coarser time scales than others, simply to keep the execution cost manageable. This article studies a method for periodically computing traffic at a time scale larger than that typically used for detailed packet simulations. Applications of this technique include computation of background flows (against which detailed foreground flows are simulated) and simulation of worm propagation in the Internet. The approach considers aggregated traffic between Internet points of presence (POPs) and computes the throughput of each POP-to-POP flow through each router on its path. This problem formulation leads to a nonlinear system of equations. The authors develop means of reducing this system to a smaller set of equations, which are solved using fixed-point iteration. They study the convergence behavior, as a function of traffic load, on topologies based on Internet backbone networks. They find that the problem reduction method is very effective and that convergence is achieved rapidly. The authors also examine the comparative speedup of the method relative to using pure packet simulation for background flows and observe speedups exceeding 3000 using an ordinary PC. They also simulate foreground flows interacting with background flows and compare the foreground behavior using their solution with that of pure packet flows. They find that these flows behave accurately enough in their approach to justify use of the technique in their motivating application. The authors parallelize the algorithm on a distributed-memory multiprocessor. They exploit the flexibility offered by noncommittal barrier synchronization that permits a processor to handle computation messages even after it invokes a barrier primitive. They also take advantage of application-specific knowledge to minimize synchronization cost, study the performance of their parallel algorithm with both fixed and scaled problem sizes, and observe excellent scalability on a multiprocessor supercomputer.
机译:大型网络的仿真要求我们在比其他流量更粗糙的时间尺度上对某些流进行建模,只是为了使执行成本可控。本文研究一种用于以比通常用于详细数据包模拟的时间尺度更大的时间尺度周期性计算流量的方法。该技术的应用包括背景流量的计算(模拟详细的前景流量)以及蠕虫在Internet中的传播模拟。该方法考虑Internet存在点(POP)之间的聚合流量,并计算通过其路径上的每个路由器的每个POP到POP流的吞吐量。这个问题的表述导致非线性方程组。作者开发了将系统简化为更小的方程组的方法,可以使用定点迭代来解决。他们研究了基于Internet骨干网的拓扑作为流量负载函数的收敛行为。他们发现问题减少方法非常有效,并且收敛很快。作者还检查了相对于使用纯数据包模拟进行背景流的方法的相对加速,并使用普通PC观察了超过3000的加速。它们还模拟与背景流交互的前景流,并使用其解决方案与纯数据包流的解决方案比较前景的行为。他们发现这些流程在其方法中表现得足够准确,足以证明在激励应用程序中使用该技术是合理的。作者在分布式内存多处理器上并行化该算法。它们利用了非承诺屏障同步提供的灵活性,该灵活性允许处理器即使在调用屏障原语之后也可以处理计算消息。他们还利用特定于应用程序的知识来最大程度地降低同步成本,研究具有固定和缩放问题大小的并行算法的性能,并在多处理器超级计算机上观察到出色的可伸缩性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号