ACM Transactions on Programming Languages and Systems (TOPLAS)
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Calendar queues: a fast 0(1) priority queue implementation for the simulation event set problem
Communications of the ACM
Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
Computer Networks and ISDN Systems
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
A comparative study of parallel and sequential priority queue algorithms
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading
ACM Transactions on Computer Systems (TOCS)
Parallel simulation of TCP/IP using TeD
Proceedings of the 29th conference on Winter simulation
The dark side of risk (what your mother never told you about Time Warp)
Proceedings of the eleventh workshop on Parallel and distributed simulation
A random number generator based on the combination of four LCGs
Mathematics and Computers in Simulation - Special issue: papers presented at the MSSA/IMACS 11th biennial conference on modelling and simulation
TED—a language for modeling telecommunication networks
ACM SIGMETRICS Performance Evaluation Review - Special issue on the telecommunications description language
Nops: a conservative parallel simulation engine for TeD
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
Path lookahead: a data flow view of PDES models
PADS '99 Proceedings of the thirteenth workshop on Parallel and distributed simulation
Scheduling critical channels in conservative parallel discrete event simulation
PADS '99 Proceedings of the thirteenth workshop on Parallel and distributed simulation
ROSS: a high-performance, low memory, modular time warp system
PADS '00 Proceedings of the fourteenth workshop on Parallel and distributed simulation
Efficient optimistic parallel simulations using reverse computation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Parallel shared-memory simulator performance for large ATM networks
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Proceedings of the 33nd conference on Winter simulation
Composite Synchronization in Parallel Discrete-Event Simulation
IEEE Transactions on Parallel and Distributed Systems
Measuring ISP topologies with rocketfuel
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
A Generic Framework for Parallelization of Network Simulations
MASCOTS '99 Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Optimizing incremental state-saving and restoration
Optimizing incremental state-saving and restoration
Edge-to-edge control: a congestion avoidance and service differentiation architecture for the internet
Proceedings of the 35th conference on Winter simulation: driving innovation
Proceedings of the 35th conference on Winter simulation: driving innovation
Exploiting the predictability of TCP steady-state to speed up network simulation
Performance Evaluation - Special issue: Distributed systems performance
Optimistic Parallel Discrete Event Simulations of Physical Systems Using Reverse Computation
Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation
Seven-O'Clock: A New Distributed GVT Algorithm Using Network Atomic Operations
Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation
Parallel and distributed simulation: traditional techniques and recent advances
Proceedings of the 38th conference on Winter simulation
Scaling time warp-based discrete event execution to 104 processors on a Blue Gene supercomputer
Proceedings of the 4th international conference on Computing frontiers
Proceedings of the 21st International Workshop on Principles of Advanced and Distributed Simulation
Optimistic parallel discrete event simulation of the event-based transmission line matrix method
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Modeling Billion-Node Torus Networks Using Massively Parallel Discrete-Event Simulation
PADS '11 Proceedings of the 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation
Empirical Study on Entity Interaction Graph of Large-Scale Parallel Simulations
PADS '11 Proceedings of the 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation
Modeling a leadership-scale storage system
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part I
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Warp speed: executing time warp on 1,966,080 cores
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Hi-index | 0.00 |
Internet data traffic is doubling each year, yet bandwidth doesnot appear to be growing as fast as expected and thus shortfalls in available bandwidth, particularly at the "last mile" mayresult. To address these bandwidth allocation and congestionproblems, researchers are proposing new overlay networks thatprovide a high quality of service and a near lossless guarantee.However, the central question raised by these new servicesis what impact will they have in the large? To address these and other network engineering research questions, highperformancesimulation tools are required. However, to date, optimistic techniques have been viewed as operating outside of the performance envelope for Internet protocols, such as TCP, OSPF and BGP.In this paper, we dispel those views and demonstrate thatoptimistic protocols are able to efficiently simulate large-scaleTCP scenarios for realistic, network topologies using a singleHyper-Threaded computing system costing less than $7,000USD. For our real-world topology, we use the core AT&T USnetwork. Our optimistic simulator yields extremely high efficiency and many of our performance runs produce zero rollbacks.Our compact modeling framework reduces the amountof memory required per TCP connection and thus our memoryoverhead per connection for one of our largest experimentalnetwork topologies was 2.6 KB. That value was comprised ofall events used to model TCP packets, TCP connection stateand routing information.