From: BBardin@ADA20.ISI.EDU.UUCP
Subject: Re: Tasks and Simulation
Date: Mon, 26-Jan-87 11:53:44 EST [thread overview]
Date: Mon Jan 26 11:53:44 1987
Message-ID: <8702020317.AA20881@ucbvax.Berkeley.EDU> (raw)
In-Reply-To: 469@cod.UUCP
In response to your question regarding the use of Ada to write
non-real-time simulations of combat engagements, I believe that we can
help. We have recently developed an Ada package called Ada_Sim that
supports discrete event simulation modeling directly in Ada. Ada
tasks are used in the model to represent software tasks in a
multi-tasking or distributed environment, hardware activity, and the
external scenario.
The Ada_Sim package is actually a collection of packages that provide
future event chain and simulation clock management as well as
functions that support the definition, use and statistic gathering on
simulation entities such as resources, actions, queues, semaphores,
and tasks. An application model is then constructed from Ada logic
that uses these procedures to simulate the contention for resources,
the passage of time, queuing of data, and the synchronization of
tasks.
Ada_Sim was successfully used to develop a model of an EW system in
support of software design issues. The model consisted of 35 system
tasks and 5 external load tasks. Statistics during model executions
were gathered on: processor utilization, operating system
utilization, application task utilization, queue sizes and delays, and
the impact of different application priority schema.
Any comments or questions are welcome, you can contact me on the net
via BBardin at Ada20.ISI.EDU or by telephone.
Barry McArdle Hughes Aircraft Co., Ground Systems Group, POB 3310,
MS618/P215, Fullerton, Ca 92634. (714) 732-3762
-------
prev parent reply other threads:[~1987-01-26 16:53 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
1987-01-22 21:51 Tasks and Simulation Dennis Cottel
1987-01-23 23:26 ` Erland Sommarskog
1987-03-04 2:19 ` Mats_Ohlin_FOA2
1987-01-26 2:36 ` sdl
1987-01-26 16:53 ` BBardin [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox