[FRIAM] FW: Distribution / Parallelization of ABM's

Douglas Roberts doug at parrot-farm.net
Fri Oct 6 10:13:03 EDT 2006


Laszlo,

My colleagues and I have been designing and implementing distributed agent
based simulations for many years.  Two examples of our work are TRANSIMS,
http://www.transims.net/home.html, and EpiSims,
http://ndssl.vbi.vt.edu/episims.html.  Both codes are written in C++ and use
MPI as the message passing toolkit.  They were both designed to run on
distributed memory Linux clusters, and each code has an established user
base.

EpiSims has been used to model disease outbreak in large metropolitan areas
such as Los Angelas, CA, and Chicago, IL. For more information on the
EpiSims application and current users of the code, see

http://www.sciam.com/article.cfm?chanID=sa006&colID=1&articleID=000BBC08-CEA3-1213-8EA383414B7FFE9F

and

http://necsi.org/community/wiki/index.php/Infectious_disease

Feel free to contact me for more information.

Regards,

--Doug

-- 
Doug Roberts, RTI International
droberts at rti.org
doug at parrot-farm.net
505-455-7333 - Office
505-670-8195 - Cell



On 10/6/06, Stephen Guerin <stephen.guerin at redfish.com> wrote:
>
> >From Laszlo Gulyas on the SimSoc list.
>
> > -----Original Message-----
> > From: Laszlo Gulyas [mailto:lgulyas at AITIA.AI]
> > Sent: Friday, October 06, 2006 5:32 AM
> > To: SIMSOC at JISCMAIL.AC.UK
> > Subject: Distribution / Parallelization of ABM's
> >
> > [**** Apologies for cross-postings. ****]
> >
> > Dear Colleagues,
> >
> > We are compiling a survey on techniques to parallelize
> > agent-based simulations. We are interested in both in-run and
> > inter-run parallelizations (i.e., when one distributes the
> > agents and when one distributes individual runs in a
> > parameter sweep), albeit I think, the more challenging part
> > is the former.
> >
> > We are aware that in-run parallelization is a non-trivial
> > task and, what's more, it is likely that it cannot be done in
> > general. Our approach is trying to collect 'communication
> > templates' that may make distribution  / parallelization
> > feasible. E.g., when the model is spatial and comminication
> > is (mostly) local, there are already works to do the job.
> > However, we foresee other cases when the problem can be solved.
> >
> > As I said, we are now compiling a survey. We are aware of a
> > few publications and threads at various lists, but I'd like
> > to ask you all to send me references to such works if you
> > know about them. (If you do not have references, but have
> > ideas that you are ready to share, please, do not hesitate
> > either.) Thank you all in advance!
> >
> > For your information, our ultimate goal is to be able to run
> > ABM's on the grid -- which adds another layer of
> > complication, namely the uncertainity of resources and slower
> > communication. But we will deal with that later!
> > ;-)
> >
> > Best regards,
> >
> > Laszlo Gulyas (aka Gulya)
> > --
> > Gulyas Laszlo   |     Laszlo Gulyas
> > kut.ig.         |  dir. of research
> > AITIA Rt.       |         AITIA Inc.
> >
> >
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/friam_redfish.com/attachments/20061006/2460ff06/attachment.html 


More information about the Friam mailing list