Exploiting multi-core systems for parallel network simulation
暂无分享,去创建一个
[1] Miklós Kozlovszky,et al. Enabling OMNeT++-based simulations on grid systems , 2009, SimuTools.
[2] Richard M. Fujimoto,et al. Cloning parallel simulations , 2001, TOMC.
[3] Paul A. Fishwick,et al. An analysis of queuing network simulation using GPU-based hardware acceleration , 2011, TOMC.
[4] Anthony McGregor,et al. Simulation with real world network stacks , 2005, Proceedings of the Winter Simulation Conference, 2005..
[5] Richard M. Fujimoto,et al. A case study in exploiting temporal uncertainty in parallel simulations , 2004, International Conference on Parallel Processing, 2004. ICPP 2004..
[6] Kalyan S. Perumalla,et al. /spl mu/sik - a micro-kernel for parallel/distributed simulation systems , 2005, Workshop on Principles of Advanced and Distributed Simulation (PADS'05).
[7] Rajive L. Bagrodia,et al. Improving lookahead in parallel wireless network simulation , 1998, Proceedings. Sixth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.98TB100247).
[8] Klaus Wehrle,et al. Know thy simulation model: analyzing event interactions for probabilistic synchronization in parallel simulations , 2012, SimuTools.
[9] K. Mani Chandy,et al. Distributed Simulation: A Case Study in Design and Verification of Distributed Programs , 1979, IEEE Transactions on Software Engineering.
[10] Bradley C. Kuszmaul,et al. Cilk: an efficient multithreaded runtime system , 1995, PPOPP '95.
[11] Rajive L. Bagrodia,et al. GPU-Accelerated Evaluation Platform for High Fidelity Network Modeling , 2007, 21st International Workshop on Principles of Advanced and Distributed Simulation (PADS'07).
[12] Mineo Takai,et al. Parssec: A Parallel Simulation Environment for Complex Systems , 1998, Computer.
[13] David M. Nicol,et al. Performance prediction of a parallel simulator , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).
[14] Klaus Wehrle,et al. Modeling and Tools for Network Simulation , 2010, Modeling and Tools for Network Simulation.
[15] Yue Li,et al. A large-scale real-time network simulation study using PRIME , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).
[16] V. Roman,et al. Broadband wireless access solutions based on OFDM access in IEEE 802.16 , 2002 .
[17] Klaus Wehrle,et al. Runtime efficient event scheduling in multi-threaded network simulation , 2011, SimuTools.
[18] L. Dagum,et al. OpenMP: an industry standard API for shared-memory programming , 1998 .
[19] Roberto Vitali,et al. Di-DyMeLoR: Logging only Dirty Chunks for Efficient Management of Dynamic Memory Based Optimistic Simulation Objects , 2009, 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation.
[20] James Reinders,et al. Intel threading building blocks - outfitting C++ for multi-core processor parallelism , 2007 .
[21] Peter Martini,et al. A Flexible Dynamic Partitioning Algorithm for Optimistic Distributed Simulation , 2007, 21st International Workshop on Principles of Advanced and Distributed Simulation (PADS'07).
[22] Richard M. Fujimoto,et al. Optimal performance of distributed simulation programs , 1987, WSC '87.
[23] Donald F. Towsley,et al. Modeling TCP throughput: a simple model and its empirical validation , 1998, SIGCOMM '98.
[24] A. Varga,et al. THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .
[25] Jan Broeckhove,et al. Design and performance evaluation of a conservative parallel discrete event core for GES , 2010, SimuTools.
[26] Xinjie Chang. Network simulations with OPNET , 1999, WSC'99. 1999 Winter Simulation Conference Proceedings. 'Simulation - A Bridge to the Future' (Cat. No.99CH37038).
[27] David R. Jefferson,et al. Virtual time , 1985, ICPP.
[28] Jeff S. Steinman,et al. Breathing Time Warp , 1993, PADS '93.
[29] Stephen Farrell,et al. Licklider Transmission Protocol - Specification , 2008, RFC.
[30] David M. Nicol,et al. Lock-free scheduling of logical processes in parallel simulation , 2001, Proceedings 15th Workshop on Parallel and Distributed Simulation.
[31] Friedemann Mattern,et al. Efficient Algorithms for Distributed Snapshots and Global Virtual Time Approximation , 1993, J. Parallel Distributed Comput..
[32] Matthew Mathis,et al. The macroscopic behavior of the TCP congestion avoidance algorithm , 1997, CCRV.
[33] Richard M. Fujimoto,et al. Scalable RTI-based parallel simulation of networks , 2003, Seventeenth Workshop on Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings..
[34] Guillaume Seguin. Multi-core parallelism for ns-3 simulator Internship at INRIA Sophia-Antipolis, PLANETE team , 2009 .
[35] Francesco Quaglia,et al. DyMeLoR: Dynamic Memory Logger and Restorer Library for Optimistic Simulation Objects with Generic Memory Layout , 2008, 2008 22nd Workshop on Principles of Advanced and Distributed Simulation.
[36] Athina Markopoulou,et al. Loss and Delay Measurements of Internet Backbones , 2006, Comput. Commun..
[37] Farshad Naghibi,et al. How bad is interference in IEEE 802.16e systems? , 2010, 2010 European Wireless Conference (EW).
[38] Klaus Wehrle,et al. Towards Scalable Mobility in Distributed Hash Tables , 2006, Sixth IEEE International Conference on Peer-to-Peer Computing (P2P'06).
[39] Klaus Wehrle,et al. Towards Short-Term Wireless Link Quality Estimation , 2008 .
[40] Bernard P. Zeigler,et al. Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .
[41] Erwin P. Rathgeb,et al. Parallelizing OMNeT++ simulations using Xgrid , 2009, SimuTools.
[42] Scott C. Burleigh,et al. Bundle Protocol Specification , 2007, RFC.
[43] Rassul Ayani,et al. Partitioning PCS for parallel simulation , 1997, Proceedings Fifth International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.
[44] Francesco Quaglia,et al. Nonblocking Checkpointing for Optimistic Parallel Simulation: Description and an Implementation , 2003, IEEE Trans. Parallel Distributed Syst..
[45] Peter Martini,et al. Efficient Analysis of Simultaneous Events in Distributed Simulation , 2007, 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications (DS-RT'07).
[46] James R. Larus,et al. Software and the Concurrency Revolution , 2005, ACM Queue.
[47] S. Turner,et al. A PERFORMANCE ANALYSER AND PREDICTION TOOL FOR PARALLEL DISCRETE EVENT SIMULATION , 2003 .
[48] Mineo Takai,et al. Effects of wireless physical layer modeling in mobile ad hoc networks , 2001, MobiHoc '01.
[49] Kalyan S. Perumalla. Discrete-event Execution Alternatives on General Purpose Graphical Processing Units (GPGPUs) , 2006, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06).
[50] Jason Liu,et al. Interval Branching , 2008, 2008 22nd Workshop on Principles of Advanced and Distributed Simulation.
[51] Kalyan S. Perumalla,et al. Parallel and Distributed Simulation: Traditional Techniques and Recent Advances , 2006, Proceedings of the 2006 Winter Simulation Conference.
[52] Klaus Wehrle,et al. Predicting Runtime Performance Bounds of Expanded Parallel Discrete Event Simulations , 2011, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems.
[53] David R. Jefferson,et al. A benchmark model for parallel ns3 , 2012, SimuTools.
[54] Richard M. Fujimoto,et al. Pre-sampling as an approach for exploiting temporal uncertainty , 2000, Proceedings Fourteenth Workshop on Parallel and Distributed Simulation.
[55] David W. Bauer,et al. An approach for the effective utilization of GP-GPUS in parallel combined simulation , 2008, 2008 Winter Simulation Conference.
[56] James Gross,et al. Rate selection analysis under semi-persistent scheduling in LTE networks , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).
[57] Deborah Estrin,et al. Effects of Detail in Wireless Network Simulation , 2001 .
[58] Roberto Vitali,et al. The ROme OpTimistic Simulator: core internals and programming model , 2011, SimuTools.
[59] David Wetherall,et al. Taking the sting out of carrier sense: interference cancellation for wireless LANs , 2008, MobiCom '08.
[60] David M. Nicol,et al. Learning not to share , 2001, Workshop on Parallel and Distributed Simulation.
[61] Klaus Wehrle,et al. Horizon — Exploiting timing information for parallel network simulation , 2009, 2009 IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems.
[62] Mario Gerla,et al. GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .
[63] Wolfgang Paul,et al. GPU accelerated Monte Carlo simulation of the 2D and 3D Ising model , 2009, J. Comput. Phys..
[64] David M. Nicol. Principles of conservative parallel simulation , 1996, Winter Simulation Conference.
[65] Jens Palsberg,et al. Avrora: scalable sensor network simulation with precise timing , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..
[66] Yunfei Chen,et al. GPU accelerated molecular dynamics simulation of thermal conductivities , 2007, J. Comput. Phys..
[67] Richard M. Fujimoto. HLA RTI Performance in High Speed LAN Environments , 1999 .
[68] David M. Nicol,et al. Composite Synchronization in Parallel Discrete-Event Simulation , 2002, IEEE Trans. Parallel Distributed Syst..
[69] Peter L. Reiher,et al. A critical path tool for parallel simulation performance optimization , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.
[70] Klaus Wehrle,et al. Peer-to-Peer Systems and Applications , 2005, Peer-to-Peer Systems and Applications.
[71] Boleslaw K. Szymanski,et al. DSIM: scaling time warp to 1,033 processors , 2005, Proceedings of the Winter Simulation Conference, 2005..
[72] Mineo Takai,et al. Improving scalability of wireless network simulation with bounded inaccuracies , 2006, TOMC.
[73] Hassan Rajaei,et al. The local Time Warp approach to parallel simulation , 1993, PADS '93.
[74] Peter Martini,et al. Logical Process Based Sequential Simulation Cloning , 2008, 41st Annual Simulation Symposium (anss-41 2008).
[75] R. Fujimoto,et al. Cloning: A Novel Method For Interactive Parallel Simulation , 1997, Winter Simulation Conference Proceedings,.
[76] Eugene D. Brooks,et al. The butterfly barrier , 1986, International Journal of Parallel Programming.
[77] Klaus Wehrle,et al. A virtual platform for network experimentation , 2009, VISA '09.
[78] Klaus Wehrle,et al. Building a modular BitTorrent model for ns-3 , 2012, SimuTools.
[79] Kevin R. Fall,et al. Network emulation in the VINT/NS simulator , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).
[80] G. Box. Science and Statistics , 1976 .
[81] Herb Sutter,et al. The Free Lunch Is Over A Fundamental Turn Toward Concurrency in Software , 2013 .
[82] Jens H. Krüger,et al. A Survey of General‐Purpose Computation on Graphics Hardware , 2007, Eurographics.
[83] Sandeep K. Shukla,et al. SCGPSim: A fast SystemC simulator on GPUs , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).
[84] Chong-Min Kyung,et al. Improving Lookahead in Parallel Multiprocessor Simulation Using Dynamic Execution Path Prediction , 2006, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06).
[85] Klaus Wehrle,et al. Extending the OMNeT++ Sequence Chart for Supporting Parallel Simulations in Horizon , 2012 .
[86] Charles L. Seitz,et al. Myrinet: A Gigabit-per-Second Local , 1995 .
[87] Mineo Takai,et al. Performance Evaluation of Conservative Algorithms in Parallel Simulation Languages , 2000, IEEE Trans. Parallel Distributed Syst..
[88] Klaus Wehrle,et al. Multi-level Parallelism for Time- and Cost-Efficient Parallel Discrete Event Simulation on GPUs , 2012, 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation.
[89] Xvhv Vlpxodwlrq,et al. A PRACTICAL EFFICIENCY CRITERION FOR THE NULL MESSAGE ALGORITHM , 2003 .
[90] George F. Riley,et al. The Georgia Tech Network Simulator , 2003, MoMeTools '03.
[91] Jan Karel Lenstra,et al. Complexity of Scheduling under Precedence Constraints , 1978, Oper. Res..
[92] A. Glavieux,et al. Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.
[93] Fabrice Bellard,et al. QEMU, a Fast and Portable Dynamic Translator , 2005, USENIX ATC, FREENIX Track.
[94] R. Fujimoto,et al. Parallel and distributed simulation , 1995, Winter Simulation Conference Proceedings, 1995..
[95] Ray Jain,et al. The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.
[96] Mineo Takai,et al. Optimizing parallel execution of detailed wireless network simulation , 2004, 18th Workshop on Parallel and Distributed Simulation, 2004. PADS 2004..
[97] George F. Riley,et al. Hardware Supported Time Synchronization in Multi-core Architectures , 2009, 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation.
[98] Giovanni Chiola,et al. Self-adaptive logical processes: the probabilistic distributed simulation protocol , 1994, 27th Annual Simulation Symposium.
[99] Robert Birke,et al. Towards massively parallel simulations of massively parallel high-performance computing systems , 2012, SimuTools.
[100] Roberto Vitali,et al. Autonomic Log/Restore for Advanced Optimistic Simulation Systems , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.
[101] Hanno Wirtz,et al. Efficient online estimation of bursty wireless links , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).
[102] Rudolf Hornig,et al. An overview of the OMNeT++ simulation environment , 2008, Simutools 2008.
[103] Yi-Bing Lin,et al. Parallelism analyzers for parallel discrete event simulation , 1992, TOMC.
[104] Rajive L. Bagrodia,et al. Path lookahead: a data flow view of PDES models , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).
[105] Valeria Bertacco,et al. Event-driven gate-level simulation with GP-GPUs , 2009, 2009 46th ACM/IEEE Design Automation Conference.
[106] Sudhir Srinivasan,et al. On Critical Path Analysis of Parallel Discrete Event Simulations , 1993 .
[107] Richard M. Fujimoto,et al. Optimistic parallel discrete event simulations of physical systems using reverse computation , 2005, Workshop on Principles of Advanced and Distributed Simulation (PADS'05).
[108] Matt Welsh,et al. MoteLab: a wireless sensor network testbed , 2005, IPSN '05.
[109] Sally Floyd,et al. ns-3 project goals , 2006 .
[110] Ganesh Gopalakrishnan,et al. Design and Evaluation of the Rollback Chip: Special Purpose Hardware for Time Warp , 1992, IEEE Trans. Computers.
[111] Sudip K. Seal,et al. GPU-based Real-Time Execution of Vehicular Mobility Models in Large-Scale Road Network Scenarios , 2009, 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation.
[112] Rami G. Melhem,et al. Scalable Multi-cache Simulation Using GPUs , 2011, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems.
[113] T.C.E. Cheng,et al. A state-of-the-art review of parallel-machine scheduling research , 1990 .
[114] Boris D. Lubachevsky,et al. Efficient distributed event driven simulations of multiple-loop networks , 1988, SIGMETRICS '88.
[115] Rajive L. Bagrodia,et al. Maisie: A Language for the Design of Efficient Discrete-Event Simulations , 1994, IEEE Trans. Software Eng..
[116] Pawel Gepner,et al. Multi-Core Processors: New Way to Achieve High System Performance , 2006, PARELEC.
[117] Georg Kunz,et al. From Simulations to Deployments , 2010, Modeling and Tools for Network Simulation.
[118] Christopher D. Carothers,et al. Efficient optimistic parallel simulations using reverse computation , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).
[119] Jon B. Weissman,et al. MTW: an empirical performance study , 1991, 1991 Winter Simulation Conference Proceedings..
[120] Alois Ferscha. Probabilistic adaptive direct optimism control in Time Warp , 1995, PADS.
[121] Roberto Vitali,et al. Towards Symmetric Multi-threaded Optimistic Simulation Kernels , 2012, 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation.
[122] Klaus Wehrle,et al. Promoting Power to a First Class Metric in Network Simulations , 2011, ARCS Workshops.
[123] Matt Welsh,et al. Simulating the power consumption of large-scale sensor network applications , 2004, SenSys '04.
[124] Fredrik Larsson,et al. Simics: A Full System Simulation Platform , 2002, Computer.
[125] David Gesbert,et al. From theory to practice: an overview of MIMO space-time coded wireless systems , 2003, IEEE J. Sel. Areas Commun..
[126] Kevin P. Lawton. Bochs: A Portable PC Emulator for Unix/X , 1996 .
[127] Yi-Bing Lin,et al. A time-division algorithm for parallel simulation , 1991, TOMC.
[128] David R. Jefferson,et al. Supercritical speedup , 1991, ANSS '91.
[129] Tobias Kiesling. Using Approximation with Time-Parallel Simulation , 2005, Simul..
[130] Barton P. Miller,et al. Performance Measurement for Parallel and Distributed Programs: A Structured and Automatic Approach , 1989, IEEE Trans. Software Eng..
[131] Andras Varga,et al. Parallel simulation made easy with OMNeT , 2003 .
[132] David M. Nicol,et al. Lookahead revisited in wireless network simulations , 2002, Proceedings 16th Workshop on Parallel and Distributed Simulation.
[133] George Riley,et al. Distributed simulation with MPI in ns-3 , 2011, SimuTools.
[134] Hao Wu,et al. Large-scale network simulation: how big? how fast? , 2003, 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003..
[135] Klaus Wehrle,et al. When Timing Matters: Enabling Time Accurate and Scalable Simulation of Sensor Network Applications , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).
[136] Rassul Ayani,et al. A model for parallel simulation of mobile telecommunication systems , 1996, Proceedings of MASCOTS '96 - 4th International Workshop on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.
[137] Mostafa H. Ammar,et al. A generic framework for parallelization of network simulations , 1999, MASCOTS '99. Proceedings of the Seventh International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.
[138] R. V. Renesse,et al. JiST : Embedding Simulation Time into a Virtual Machine , 2003 .
[139] R. M. Fujimoto,et al. Parallel discrete event simulation , 1989, WSC '89.
[140] Larry L. Peterson,et al. Using PlanetLab for network research: myths, realities, and best practices , 2005, OPSR.
[141] Marco Bertini,et al. Parallel and distributed simulation of wireless vehicular ad hoc networks , 2006, MSWiM '06.
[142] Paul A. Fishwick,et al. A GPU-Based Application Framework Supporting Fast Discrete-Event Simulation , 2010, Simul..
[143] Robert G. Sargent,et al. A probabilistic event scheduling policy for optimistic parallel discrete event simulation , 1998, Workshop on Parallel and Distributed Simulation.
[144] G. Amdhal,et al. Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).
[145] Richard M. Fujimoto,et al. Time Management in The High Level Architecture , 1998, Simul..
[146] Peter Martini,et al. Good news for parallel wireless network simulations , 2009, MSWiM '09.
[147] Adam Wolisz,et al. Dynamic resource allocation in OFDM systems: an overview of cross-layer optimization principles and techniques , 2007, IEEE Network.
[148] James Gross,et al. Performance Comparison of Loading Algorithms for 80 MHz IEEE 802.11 WLANs , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).
[149] Derek J. Pike,et al. Empirical Model‐building and Response Surfaces. , 1988 .
[150] Klaus Wehrle,et al. Expanding the Event Horizon in Parallelized Network Simulations , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.
[151] Francesco Quaglia. A Cost Model for Selecting Checkpoint Positions in Time Warp Parallel Simulation , 2001, IEEE Trans. Parallel Distributed Syst..
[152] Richard M. Fujimoto,et al. Exploiting temporal uncertainty in parallel and distributed simulations , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).
[153] Michael J. Todd,et al. The many facets of linear programming , 2002, Math. Program..
[154] J.H. Cowie,et al. Modeling the global Internet , 1999, Comput. Sci. Eng..
[155] Rainer Leupers,et al. A modular simulation framework for spatial and temporal task mapping onto multi-processor SoC platforms , 2005, Design, Automation and Test in Europe.
[156] KyoungSoo Park,et al. PacketShader: Massively Parallel Packet Processing with GPUs to Accelerate Software Routers , 2010, NSDI 2010.
[157] Rajive L. Bagrodia,et al. A unified framework for conservative and optimistic distributed simulation , 1994, PADS '94.