Presents an experimental approach toward designing a language interface for fine-grained parallel algorithms simulation. The deep integration of graphical and textual elements at the level of the source code is its ma...
详细信息
The proceedings contains 66 papers. Topics discussed include computer system requirement analysis and specifications, parallel and distributed systems, model based system design, software engineering, computer simulat...
详细信息
The proceedings contains 66 papers. Topics discussed include computer system requirement analysis and specifications, parallel and distributed systems, model based system design, software engineering, computer simulation, object oriented design and development, real time systems and mechatronics, computer based information systems, system design methodologies.
The proceedings contains 36 papers from the Fifth International Symposium on Modeling, Analysis and simulation of Computer and Telecommunication Systems. Topics discussed include: load sharing and scheduling in distri...
详细信息
The proceedings contains 36 papers from the Fifth International Symposium on Modeling, Analysis and simulation of Computer and Telecommunication Systems. Topics discussed include: load sharing and scheduling in distributed systems;parallel and distributed system simulation;high-speed communication network controllers;teletraffic modeling methodology;scientific visualization tools;asynchronous transfer mode (ATM) networks;multiprocessing systems design and analysis;network topology design and modeling;and fault-tolerant systems.
We present an approach to stochastic performance guarantees for multimedia sewers with mixed workloads. Advanced multimedia applications such as digital libraries or teleteaching exhibit a mixed workload with accesses...
详细信息
ISBN:
(纸本)0818678496
We present an approach to stochastic performance guarantees for multimedia sewers with mixed workloads. Advanced multimedia applications such as digital libraries or teleteaching exhibit a mixed workload with accesses to both 'continuous' and conventional, 'discrete' data, where the fractions of continuous-data and discrete-data requests vary over time. We assume that a server shares all disks among continuous and discrete data, and we develop a stochastic performance model for the resulting mixed workload, using a combination of analytic and simulation-based modeling. Based on this model we devise a round-based scheduling scheme with stochastic performance guarantees: for continous-data requests, we bound the probability that 'glitches' occur and for discrete-data requests, we bound the probability that the response time exceeds a certain tolerance threshold. We present early results of simulation studies.
Advanced distributedsimulation (ADS) is an enabling concept to support the networked interaction of models and real-world elements resident at geographically dispersed sites planned for next-generation simulation env...
详细信息
It is well known that Time Warp may suffer from poor performance due to excessive rollbacks caused by overly optimistic execution. Here we present a simple flow control mechanism using only local information and GVT t...
详细信息
It is well known that Time Warp may suffer from poor performance due to excessive rollbacks caused by overly optimistic execution. Here we present a simple flow control mechanism using only local information and GVT that limits the number of uncommitted messages generated by a processor, thus throttling overly optimistic TW execution. The flow control scheme is analogous to traditional networking flow control mechanisms. A `window' of messages defines the maximum number of uncommitted messages allowed to be scheduled by a process. Committing messages is analogous to acknowledgments in networking flow control. The initial size of the window is calculated using a simple analytical model that estimates the instantaneous number of messages that a process will eventually commit. This window is expanded so that the process may progress up to the next commit point (generally the next fossil collection), and to accommodate optimistic execution. The expansions to the window are based on monitoring TW performance statistics so the window size automatically adapts to changing program behaviors. The flow control technique presented here is simple and fully automatic. No global knowledge or synchronization (other than GVT) is required. We also develop an implementation of the flow control scheme for shared memory multiprocessors that uses dynamically sized pools of free message buffers. Experimental data indicates that the adaptive flow control scheme maintains high performance for `balanced workloads', and achieves as much as a factor of 7 speedup over unthrottled TW for certain irregular workloads.
Computer simulations are used in landscape ecology to simulate the effects of human land-use decisions on the environment. Such decisions are influenced by both ecological and socioeconomic factors which can be repres...
详细信息
ISBN:
(纸本)9781581130171
Computer simulations are used in landscape ecology to simulate the effects of human land-use decisions on the environment. Such decisions are influenced by both ecological and socioeconomic factors which can be represented by spatially explicit multidisciplinary data. The Land-Use Change Analysis System (or LUCAS) was developed to study the effects of land-use on landscape structure in such areas as the Little Tennessee River Basin in western North Carolina and the Olympic Peninsula of Washington state. These effects include land-cover change and species habitat suitability. Using a geographic information system (GIS) to store, display and analyze map layers derived from remotely sensed images, census and ownership maps, topological maps, and output from econometric models, a parallel/distributed version of LUCAS (pLUCAS) was developed for simulations on a network of workstations. Targeting distributed computational environments reflects the resources available to most land-use planners, forestry personnel, and wildlife managers. A performance evaluation of two pLUCAS distributed models on an ATM-based network of 12 SUN Ultra-2 workstations is presented.
Load balancing is a critical issue for parallel database systems. There are two common load balancing methods, access equalization and data equalization approaches. In this paper, we present a new data equalization lo...
详细信息
Load balancing is a critical issue for parallel database systems. There are two common load balancing methods, access equalization and data equalization approaches. In this paper, we present a new data equalization load balancing approach for the hybrid-range partitioning scheme. The algorithm is an extension of the conventional hybrid-range partitioning and features variable-size fragments to counter the data skew problem, which was not addressed in the conventional scheme. The algorithm load balancing costs and the performance improvements are testified by using a simple simulation.
In this contribution, I report on a molecular-dynamics algorithm for the simulation of the self-organization of longitudinal polymer liquid crystals on the fully-distributed computer system. The peculiarities of the h...
详细信息
In this contribution, I report on a molecular-dynamics algorithm for the simulation of the self-organization of longitudinal polymer liquid crystals on the fully-distributed computer system. The peculiarities of the hardware and software for this system are disscussed. It is shown that the parallelization of algorithm is carryed out by the distribution of all the particles incorporated into a macromolecule among several processors connected to each other in the framework of selected virtual topology and by the parallel execution of several program copies by these processors. The timing of execution at the system of different processor numbers is discussed.
The time warp mechanism is one of the most important synchronization protocols for parallelsimulation. However for most applications, the successful use of time warp requires the careful selection of time warp optimi...
详细信息
暂无评论