D. E. Martin, P. Wilsey, R. Hoekstra, E. Keiter, S. Hutchinson, T. Russo, Lon J. Waters
{"title":"Scheduling optimization on the Simbus backplane","authors":"D. E. Martin, P. Wilsey, R. Hoekstra, E. Keiter, S. Hutchinson, T. Russo, Lon J. Waters","doi":"10.1109/SIMSYM.2004.1299487","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299487","url":null,"abstract":"Continuous system models are becoming increasingly more important in the modeling and analysis of complex systems. Unfortunately, the runtime simulation costs required to support continuous modeling can be prohibitive to their use. One technique to decrease simulation runtime costs is mixed-domain simulation where the system is modeled by a mixture of discrete and continuous elements. In those regions where highly detailed information is required, continuous models can be used, and discrete models can be used otherwise. We present a simulation backplane and its scheduling algorithm that can be used to integrate existing discrete and continuous simulators to form a single unified mixed-domain simulation environment.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130872732","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A self manageable infrastructure for supporting Web-based simulations","authors":"Yingping Huang, X. Xiang, G. Madey","doi":"10.1109/SIMSYM.2004.1299478","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299478","url":null,"abstract":"We describe the design and implementation of a self-manageable multi-tiered infrastructure to support Web-based scientific simulations. This infrastructure demonstrates not only the successful integration of Web servers, simulation servers, database servers, reports servers, data warehousing and mining, but also the ability to achieve self manageability: self-configuring, self-healing, self-protecting and self-optimizing. A scientific simulation program, NOMSIM (Natural Organic Matter Simulator), is used to demonstrate the effectiveness of this infrastructure.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125683621","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"How to share a bag of tasks optimally in a heterogeneous cluster - three models, three answers","authors":"A. Rosenberg","doi":"10.1109/SIMSYM.2004.1299459","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299459","url":null,"abstract":"Summary form only given. In the world of sequential computers, the abstract RAM model enables one to design provably efficient algorithms for a broad range of actual architectures and a broad range of workloads. In the world of multiprocessors, the abstract BSP model serves a similar function. No analogue of the RAM and BSP models is known for modern computing platforms such as clusters of workstations - especially heterogeneous ones, whose constituent workstations may differ in computational power - and the various modalities of Internet-based computing. In this talk, we present circumstantial evidence that no such single algorithmic model can exist for heterogeneous clusters. We describe three quite similar computational problems related to computing a large collection of mutually independent tasks on a cluster. (Two of the problems can be shown formally to be equivalent.) Despite their similarities, the three problems require drastically different algorithmic approaches if one wants provably optimal solutions.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127961349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SENS: a sensor, environment and network simulator","authors":"Sameer Sundresh, Wooyoung Kim, G. Agha","doi":"10.5555/987679.987699","DOIUrl":"https://doi.org/10.5555/987679.987699","url":null,"abstract":"Recent advances in microelectromechanical systems and VLSI lithography have enabled the miniaturization of sensors and controllers. Such minitiarization facilitates the deployment of large-scale wireless sensor networks (WSNs). However, the considerable cost of deploying and maintaining large-scale WSNs for experimental purposes makes simulation useful in developing dependable and portable WSN applications. SENS is a customizable sensor network simulator for WSN applications, consisting of interchangeable and extensible components for applications, network communication, and the physical environment. Multiple component implementations in SENS offer varying degrees of realism. Users can assemble application-specific environments; such environments are modeled in SENS by their different signal propagation characteristics. The same source code that is executed on simulated sensor nodes in SENS may also be deployed on actual sensor nodes; this enables application portability. Furthermore, SENS provides diagnostic facilities such as power utilization analysis for development of dependable applications. We validate and demonstrate usability of these capabilities through analyzing two simple WSN services.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"145 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125513500","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A C++ pooled, shared memory allocator for simulator development","authors":"Marc Ronell","doi":"10.1109/SIMSYM.2004.1299482","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299482","url":null,"abstract":"A pooled, shared C++ allocator developed for use with the standard template library (STL) is described. The allocator is developed to serve as the core of a road traffic simulator. The C++ allocator facilitates communication and control between multiple processes using data organized in STL container classes. The open source system has been compiled and tested on the Linux operating system and is freely available from its Web site, http://allocator.sourceforge.net.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127686661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Normalizing traffic pattern with anonymity for mission critical applications","authors":"Dongxi Liu, Chi-Hung Chi, Ming Li","doi":"10.1109/SIMSYM.2004.1299494","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299494","url":null,"abstract":"Intruders often want to analyze traffic pattern to get information for his some malicious activities in ultra-secure network. This work presents a general approach to prevent traffic pattern of IP-based network from being analyzed. It is an isolated scheme which can be used to prevent traffic analysis in overall network by achieving the same goal in each network segment independently. On each network segment, complementary traffic is generated according to its real traffic, and the combination of these two kinds of traffic constitutes the normalized traffic on each link. Main advantages of our approach are, from the performance viewpoint, 1) complementary traffic does not compete on the bandwidth with real traffic actively, and 2) complementary traffic does not consume the bandwidth of other network segment at all. In addition, by encrypting source and destination IP addresses of each packet, anonymous communication can be achieved and anonymous normalized traffic loses its value for the analysis of eavesdropped traffic by intruders.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133074703","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"PI-PD-controller for robust and adaptive queue management for supporting TCP congestion control","authors":"Seungwan Ryu, C. Cho","doi":"10.1109/SIMSYM.2004.1299476","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299476","url":null,"abstract":"We propose the proportional-integral (PI)-proportional-derivative (PD) controller mechanism, which can provide robust and predictive congestion avoidance and control using an adaptive congestion indicator and a control function. PI-PD controller is designed by approximating the PID feedback control to take advantages of excellent capabilities of a PID feedback control mechanism in predicting and controlling future error as well as eliminating the steady-state error. With PI-PD controller, fast response and proactive control to the changing traffic load can be achieved by PD control and satisfactory steady-state control performance can be achieved by PI control. The PI-PD controller stabilizes the queue length around a desired level while giving smooth and low packet loss rates independent of the traffic load level under a wide range of traffic environments. The PAQM outperforms other AQM algorithms such as Random Early Detection (RED) (1993) and PI-controller (2001).","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114740134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimized dissemination of highly anticipated content over an itinerary based P2P network","authors":"K. Zerfiridis, H. Karatza","doi":"10.1109/SIMSYM.2004.1299491","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299491","url":null,"abstract":"As the Internet evolved, peer-to-peer networks became one of the major enabling technologies. Alternative solutions for several issues emerged with the use of this technology. Such is the case for the dissemination of large files to several receivers. The traditional client-server approach can not keep up with the rapidly increasing requests of the users. P2P file sharing networks came as an unconventional way of relieving the server from becoming the congestion point. The purpose of this paper is to show and analyze simulation results of an itinerary based algorithm for the dissemination of a highly anticipated file. Emphasis is given on several parameters of the network and how they can affect its performance.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122084622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. C. Engelhart, A. Sivasubramaniam, C. Barrett, M. Marathe, James P. Smith, Monique Morin
{"title":"A spatial analysis of mobility models: application to wireless ad hoc network simulation","authors":"D. C. Engelhart, A. Sivasubramaniam, C. Barrett, M. Marathe, James P. Smith, Monique Morin","doi":"10.1109/SIMSYM.2004.1299463","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299463","url":null,"abstract":"We quantitatively analyze the differences between a realistic mobility model, TRANSIMS, and several synthetic mobility models. New synthetic models were created by modifying the standard random way point model in several ways in an attempt to make it more realistic. We then compare these enhanced models with the TRANSIMS data as well as the random walk and standard random way-point models, using both new spatial based measures as well as network simulation performance. The velocity component and the spatial distributions of nodes over the space were analyzed and compared to the TRANSIMS data in order to be able to more generally analyze the models outside of the context of a network simulation. We also compared the performance of each model in various simulations of a wireless ad hoc network, with a particular emphasis on systematically varying some of the network parameters to determine the sensitivity of each model to differing network conditions. We then relate the simulation results to the more general spatial methods of mobility model comparisons that we developed.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"438 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126134940","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
S. V. Rice, A. Marjanski, H. Markowitz, Stephen M. Bailey
{"title":"Object-oriented SIMSCRIPT","authors":"S. V. Rice, A. Marjanski, H. Markowitz, Stephen M. Bailey","doi":"10.1109/SIMSYM.2004.1299481","DOIUrl":"https://doi.org/10.1109/SIMSYM.2004.1299481","url":null,"abstract":"A new object-oriented version of the SIMSCRIPT programming language is under development. Incorporating modules and object classes, the new language is designed for modular, object-oriented simulation programming.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131493685","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}