39 citations found. Retrieving documents...
H. Schwetman. Csim: A c-based, process oriented simulation language. In Proceedings of the 1986.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

New Methods for Parallel Discrete Event Simulation - Chen (2003)   (Correct)

....of the Cq q language. Once they understand the basic component port model and its supporting classes, it is fairly easy for them to write models with COST, and, more importantly, to take the component based world view to model the system to be simulated. Although some simulators, like CSIM [58] , may simulate an M M 1 system in perhaps tens of lines of code, COST does not necessarily imply longer code. First, we can see that a large portion of the COST code is quite mechanical and amenable to code generation. Second, COST components are highly reusable. For instance, the FCFS component ....

H. Schwetman. CSIM: A c-based, process-oriented simulation language. In Proceedings of the 1986.


Data Placement for Tertiary Storage - Li (2002)   (Correct)

....uses up disk space. It is therefore important to make a good judgment about when and how much to prefetch. 5 Experimental Results In this section we demonstrate the effectiveness of our new data placement schemes towards reducing average response time. The results are based upon a detailed CSIM [16] simulation model of the system. The tape library is modeled on the Ampex DST tape library configured with Ampex DST 310 drives [9] Further details of the tape simulator can be found in [12] The Secondary storage is configured with four 5GB disks, totaling 20 GB of disk storage. The tertiary ....

H. D. Schwetman. CSIM: A C-based, process-oriented simulation language. In Proceedings of the 1986.


Performance Prediction of a Parallel Simulator - Liu, Nicol, Premore, Poplawski (1999)   (4 citations)  (Correct)

....performance with observed performance over a wide range of operating conditions usually yield estimates that enjoy 10 accuracy. Such accuracy is more than ample for the purposes of model design. 2 DaSSF DaSSF borrows ideas from many different simulators. It resembles tools such as CSIM[15], simC[16] C SIM[9] Awesime[7] Simpack[5] and SimKit[6] in that it is ba1 sically a set of class libraries and a runtime system; one builds a model by writing a C program in a particular style. Like a number of other parallel simulators (sim [4] ....

H. Schwetman. CSIM: A C-based, process oriented simulation language. In Proceedings of the 1986.


A Study of a Parallel Simulator's Implementation Costs - Liu, Nicol, Premore..   (Correct)

....developers of other tools might be motivated to report on their tools internal costs. The science of modeling and simulation is best served if we enable our users to make informed modeling decisions. 2 SIM.CC SIM.CC borrows ideas from many different simulators. It resembles tools such as CSIM[13], simC[14] C SIM[8] Awesime[6] Simpack[4] and SimKit[5] in that it is basically a set of class libraries and a runtime system; one builds a model by writing a C program in a particular style. 1 Like a number of other parallel simulators (sim [3] ....

H. Schwetman. CSIM: A C-based, process oriented simulation language. In Proceedings of the


On Performance Prediction of Parallel Computations with.. - Liang, Tripathi (1994)   (3 citations)  (Correct)

....the time and space complexity of this method. 4.1 Accuracy The accuracy of the analytical solution is evaluated by comparing the performance results from simulations. An event driven simulation program is written for this experiment using CSIM, a C based, process oriented simulation package [23]. This simulation program is used to simulate the execution of jobs in the queueing network model. The statistics of task response time, job completion time, job throughput, and resource utilization are reported at the end of each simulation run. The di erence between the analytical model and the ....

H. Schwetman. Csim: A c-based, process-oriented simulation language. In Winter Simulation Conference '86, pages 133-145, December 1986.


Impact of Media Exchanges in Robotic Storage Libraries - Prabhakar, Agrawal, Abbadi (1997)   (1 citation)  (Correct)

....requests will result in an increase or decrease of the total waiting time. In this section we use simulation to evaluate the impact of such media exchanges. 9 4. 1 Experimental Setup The experiments were conducted using an event driven simulator for robotic libraries developed using the CSIM [Sch86] simulation package. A model of a general robotic library consisting of a configurable number of drives, robot arms and media has been developed. The performance of the drives and robot arms and the characteristics of the media are also configurable. Table 2 lists some of the parameters that can ....

H. D. Schwetman. CSIM: A C-based, process-oriented simulation language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, December 1986.


Efficient I/O Scheduling in Tertiary Libraries - Prabhakar, Agrawal, Abbadi..   (Correct)

....used for the simulations. Next the benefits of Full Medium scheduling are presented. These are followed by the experiments with single and multiple drive settings. 5. 1 Experimental Setup The algorithms were evaluated using an event driven simulator for robotic libraries developed using CSIM [Sch86] a simulation library package. A simulation model of a general robotic library consisting of a variable number of drives, robot arms and media has been developed. The numbers of each of these is configurable. The performance of the drives and robot arms and the characteristics of the media are ....

H. D. Schwetman. CSIM: A C-based, process-oriented simulation language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, December 1986.


Cache Coherence in Distributed Systems - Kent (1987)   (2 citations)  (Correct)

....the performance effects of different portions of the system. These simulations also allow us to compare the performance of a Caching Ring distributed file system to the performance of other file systems. 5.2.1. Description of the simulator The simulator is written in the CSIM simulation language [26]. CSIM is a process oriented simulation language based on the C programming language. It supports quasi parallel execution of several software processes. The basic unit of execution is a process, and each process can initiate sub processes. Each process has both a private data store and access to ....

H. Schwetman. CSIM: a C-based, process-oriented simulation language. Technical Report PP-080-85, MCC, September, 1985.


A Performance Evaluation of Fully Adaptive Wormhole Routing.. - Schwiebert (2000)   (Correct)

....routing algorithms have a sufficiently diverse set of characteristics to allow meaningful conclusions to be drawn about the general effect of selection function choice. 3 Simulation Methodology In order to model the interconnection network, a modular simulator was written in C using CSIM18 [16]. The simulator is structured so that modules, such as the routing algorithm or message traffic, can be changed without any modifications to the remaining components. For accuracy, a flit level simulation using demand multiplexing is performed. To prevent starvation, the input selection function ....

H. Schwetman. CSIM: A C-Based, Process-Oriented Simulation Language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, 1986.


A Comparative Study of Parallel Algorithms for Simulating.. - Nicol, Heidelberger (1995)   (1 citation)  (Correct)

....practically available to a simulation modeler, in the context of a general purpose simulation tool. We are dealing with both of these issues in the context of a tool we call the Utilitarian Parallel Simulator (U.P.S. U.P.S. extends parallel processing to an existing serial simulator, CSIM [22], through libraries used in conjunction with CSIM models. A preliminary report on which appears in [19] We hope to address partitioning and load balancing problems in U.P.S. as well. 25 Acknowledgments This research was performed in part using the Intel Touchstone Delta System operated by Cal. ....

H. Schwetman. CSIM : A C-based, process oriented simulation language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, 1986.


Towards an Integration of Computer Simulation with Computer.. - Gene S. Lee (1999)   (1 citation)  (Correct)

....to use many of the latest ideas proffered by the simulation community for system development, such as multi model modeling [7] and process abstraction [5] These high level techniques permit users to integrate many modalities into one system. Common themes, such resource allocation and contention [22], are also missing from the works of the graphics community. Algorithms for resource contention are useful to manage scenes with many competing objects. Also absent are methods of analysis and validation [14] These methods are important to verify that the outputs of animated scenes are correct ....

Herb Schwetman. Csim: A c-based, process-oriented simulation language. In James R. Wilson, James O. Henrikson, and StephenD. Roberts, editors, The 1986 Winter Simulation Conference, pages 387--396, Washington, D.C., Dec 8-10 1986. Institute of Electrical and Electronic Engineers.


A Comprehensive Study of Communication in Distributed-Memory.. - Schwiebert (1995)   (Correct)

....Message Run Simulator Delivered Message Injected Deliver Message Figure 33: Interaction between the Mapping Heuristic and the Simulator The simple simulator used in Chapter V has fairly limited capabilities. Rather than extending this simulator, we used a simulator [47] developed using the CSIM [86] simulation package. The modular structure of the simulator allows the specification of different multiplexing schemes, routing algorithms, network topologies, and message traffic patterns. All the experiments in this chapter use demand multiplexing. Both hypercube and 2D meshes are used, with a ....

H. Schwetman. CSIM: A C-Based, Process-Oriented Simulation Language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, 1986. 212


ANCORS: Adaptable Network COntrol and Reporting System - Ricciulli, Shacham, Porras (1997)   (Correct)

....and route) into the service itself as configuration functions. Memory management was completely deleted and replaced by user level memory allocation functions (malloc and free) The scheduling was also completely replaced by using nonpreemptive threading offered by the simulation package (CSIM [2]) The resulting service offers the identical behavior of a real kernel and can be used as a vehicle to instantiate distributed simulations of virtual networks. The virtual kernel offers the same network Application Programming Interface (API) of the real Linux counterpart and therefore can be ....

H. Schwetman. Csim: A c-based, process-oriented simulation language. Technical report, MCC, 1989.


Parallelized Direct Execution Simulation of.. - Dickens.. (1994)   (19 citations)  (Correct)

....between co resident threads, including contention for memory, IO devices, access to network interface hardware, and so on. It is being built on top of our tool U.P.S. Utilitarian Parallel Simulator) 34] which provides parallel simulation capability to simulation models built using the CSIM[39] modeling language. Acknowledgments We are grateful to Jeff Earickson of Intel Supercomputers for his generous assistance in helping us to better understand the Intel Paragon system. ....

H. Schwetman. CSIM : A C-based, process oriented simulation language. In Proceedings of the 1986 Winter Simulation Conference, 387--396, IEEE Computer Society Press, 1986.


NETAL: a Simulation Environment for Network Management Systems - Ricciulli, Shacham (1995)   (Correct)

....of user parameters it uses some default values) and simulates the behavior of the network starting January 1, 2000. The simulator outputs faults and their related alarms as they occur. These faults and alarms provide a trace of the events experienced by the system. The simulator is written in CSIM [2], an extension of the C language, which allows very efficient and flexible event driven simulation. All network elements (the NEs, NE OSs and NM Ms) are instantiated as separate independent processes that execute in a quasiparallel fashion. CSIM processes execute within a single UNIX process, and ....

H. Schwetman. Csim: A c-based, process-oriented simulation language. Technical report, MCC, 1989.


A Real-Time Concurrency Control Protocol For Main-Memory.. - Ulusoy, Buchmann (1998)   (6 citations)  (Correct)

....transactions T otal CPU time used In determining useful CPU, only reading and updating data pages are considered to be useful operations while the implementation overheads of the protocol, such as locking and context switching are considered not useful. The simulation program was written in CSIM [16], which is a process oriented simulation language based on the C programming language. For each configuration of each experiment, the 114 Ozg ur Ulusoy and Alejandro Buchmann final results were evaluated as averages over 20 independent runs. Each run was continued until 1000 transactions were ....

H. Schwetman. CSIM: a C-based, process-oriented simulation language. In Proceedings of the Winter Simulation Conference, pp.387--396 (1986).


ANCORS: Adaptable Network COntrol and Reporting System - Ricciulli, Porras, Shacham (1998)   (Correct)

....ifconfig and route) into the service itself as configuration functions. Memory management was completely deleted and replaced by user level memory allocation functions (malloc and free) The scheduling was also completely replaced by nonpreemptive threading offered by the simulation package (CSIM [8]) The resulting service executes in a virtual timescale, offers the identical networking behavior of a real Linux kernel and can therefore be used as a vehicle to instantiate high fidelity distributed simulations of virtual networks [7] One of the model s configuration functions accepts several ....

H. Schwetman. Csim: A c-based, process-oriented simulation language. Technical report, MCC, 1989.


A Study Of Two Transaction Processing Architectures For.. - Ulusoy (1995)   (7 citations)  (Correct)

....the average number and volume of messages required to execute a transaction and the average network delay and IO delay experienced by each transaction. In simulating the MD architecture, it is assumed that each data message contains only one data page. The simulation program was written in CSIM [Schwetman 1986], which is a process oriented simulation language based on the C programming language. For each configuration of each experiment, 3 There are a few differences between their values and ours since their simulator was designed for a client server DBMS architecture. NrOfSites 10 DBSize 1250 ....

H. Schwetman, CSIM: A C-Based, Process-Oriented Simulation Language, Win17 ter Simulation Conference, 387-396.


Efficient I/O for Very Large Multimedia Applications - Prabhakar, Agrawal, Abbadi   (Correct)

....extra media switches. 5.2 Experimental Results We first present the simulation setup used to conduct the experiments and then the results of the experiments. 5.2. 1 Experimental Setup The experiments were conducted using an event driven simulator for robotic libraries developed using the CSIM [Sch86] simulation package. A model of a general robotic library consisting of a configurable number of drives, robot arms and media has been developed. The performance of the drives and robot arms and the characteristics of the media are also configurable. Table 1 lists some of the parameters that can ....

H. D. Schwetman. CSIM: A C-based, process-oriented simulation language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, December 1986.


Adaptive Fault-Resistant Systems - Goldberg, Gong, Greenberg, Clark.. (1995)   (1 citation)  (Correct)

....that use of an adaptive control strategy could improve system behavior in the area of distributed thread integrity. 5.9. 1 Simulation System The simulation system was written using the CSIM 1 simulation package, which was developed at Microelectronics and Computer Technology Company (MCC) [43, 44]. CSIM supports the writing of process oriented discrete event simulations with the C programming language. The abstractions provided by the package include simulated time, processes, events, facilities, storage, mailboxes, histograms, tables, queues, reports, and random number distributions. In ....

Herb Schwetman. CSIM: A C-Based, Process-Oriented Simulation Language. In Proceedings of the 1986 Winter Simulation Conference, pages 387--396, December 1986.


Modeling Correlated Alarms in Network Management Systems - Ricciulli, Shacham (1996)   (3 citations)  (Correct)

....allows instantiation of an arbitrarily complex model without forcing the system designer to reduce modeling accuracy. For this reason we implemented a parameterized simulator [12] for the explicit purpose of studying NM systems under faulty conditions. The simulator was implemented with Csim [26]. Csim is an extension of the C language that allows easy creation of a process oriented event driven simulation engine just by augmenting C procedures with some simple simulation and modeling constructs. We simulate the NM system by mapping each NE or NM manager to a separate process, and we ....

H. Schwetman. Csim: A c-based, process-oriented simulation language. Technical report, MCC, 1989.


Real-Time Transaction Scheduling In Database Systems - Ulusoy, Belford (1993)   (14 citations)  (Correct)

....The simulation program explicitly simulates data conflicts, wait queues for locks, CPU and IO queues, processing delay at the CPU, delay for disk IO, abort restart of a transaction, and all the concurrency control overheads considered in the model. The simulation program was written in CSIM [21], which is a process oriented simulation language based on the C programming language. Each data item in the database is simulated individually. The program also keeps track of the list of data items resident in main memory. Each run of the following experiments was continued until 500 ....

H. Schwetman. CSIM: A C-Based, Process-Oriented Simulation Language. Proc. Winter Simulation Conference, 387-396 (1986).


The MicroGrid: Using Online Simulation to Predict.. - Xia, Dail, Casanova..   (Correct)

No context found.

H. Schwetman. Csim: A c-based, process oriented simulation language. In Proceedings of the 1986.


On Measuring the Performance of Adaptive Wormhole Routing - And Jayasimha Intel (1997)   (Correct)

No context found.

H. Schwetman. CSIM: A C-Based, Process-Oriented Simulation Language. In Proceedings of the 1986.


On Extending Parallelism to Serial Simulators - David Nicol Philip (1994)   (8 citations)  (Correct)

No context found.

H. Schwetman. CSIM : A C-based, process oriented simulation language. In Proceedings of the 1986.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC