Noncommittal barrier synchronization
Parallel Computing
Parallel programming with MPI
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Deriving traffic demands for operational IP networks: methodology and experience
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Fixed point approximations for TCP behavior in an AQM network
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A flow-based model for internet backbone traffic
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Fast accurate computation of large-scale IP traffic matrices from link loads
SIGMETRICS '03 Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Hybrid Packet/Fluid Flow Network Simulation
Proceedings of the seventeenth workshop on Parallel and distributed simulation
An information-theoretic approach to traffic matrix estimation
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Fluid Simulation of Large Scale Network: Issues and Tradeoffs TITLE2:
Fluid Simulation of Large Scale Network: Issues and Tradeoffs TITLE2:
MAYA: Integrating hybrid network modeling to the physical world
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Discrete event fluid modeling of background TCP traffic
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Scalable fluid models and simulations for large-scale IP networks
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Simulation of large scale networks I: simulation of large-scale networks using SSF
Proceedings of the 35th conference on Winter simulation: driving innovation
Realistic Large-Scale Online Network Simulation
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Traffic-based Load Balance for Scalable Network Emulation
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Scalability and accuracy in a large-scale network emulator
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Simulation of Network Traffic at Coarse Timescales
Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation
The use of end-to-end multicast measurements for characterizing internal network behavior
IEEE Communications Magazine
Efficient simulation of Internet worms
ACM Transactions on Modeling and Computer Simulation (TOMACS)
An agent-supported simulation framework for metric-aware dynamic fidelity modeling
SpringSim '07 Proceedings of the 2007 spring simulation multiconference - Volume 2
Efficient Gigabit Ethernet Switch Models for Large-Scale Simulation
PADS '10 Proceedings of the 2010 IEEE Workshop on Principles of Advanced and Distributed Simulation
Validation of application behavior on a virtual time integrated network emulation testbed
Proceedings of the Winter Simulation Conference
Methodologies for evaluating game theoretic defense against DDoS attacks
Proceedings of the Winter Simulation Conference
Fast simulation of background traffic through fair queueing networks
Proceedings of the Winter Simulation Conference
Parallel simulation of software defined networks
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Real-time volume control for interactive network traffic replay
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
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.