swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SWARM query


From: Marcus G. Daniels
Subject: Re: SWARM query
Date: 26 Jan 2001 14:24:40 -0800
User-agent: Gnus/5.070084 (Pterodactyl Gnus v0.84) Emacs/20.4

>>>>> "JX" == jxiao  <address@hidden> writes:

JX> Does any one know if SWARM is parallelizable? 

Nit:  Swarm is not an acronym.

JX> It's object and method passing structure seems to suggest its
JX> simulation model is of serial execution.  Anyone know for sure?

When you embed a Swarm in a Swarm or two Schedules in a Swarm, the
simulator is incrementally merging the Actions from all the model
components into a single linear sequence.  The larger a simulation
gets, the more dense this linear sequence tends to get, and often many
time steps will have multiple actions on them.  When this happens
there are physical lists of concurrent Actions inside Swarm, and these
lists, in principle, could be traversed in asynchronous way.  Like if
you have five friends and you go tell them to do something and come
back to you when you're done.  It's more complicated than that, but
that's the basic idea.  This is not currently implemented in Swarm.

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]