swarm-modeling
[Top][All Lists]
Advanced

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

Re: [Swarm-Modelling] Question about Distributed Simulations


From: docgca
Subject: Re: [Swarm-Modelling] Question about Distributed Simulations
Date: Tue, 22 Aug 2006 21:49:18 -0400

Dr. Cleary,

Thanks for your email. I'm a trauma surgeon in Chicago who's been doing cell-as-agent-level modeling of medical disease processes from a pathophysiological standpoint, with an emphasis on acute inflammation, for a few years. We are dealing with some potentially pretty large scale simulations with respect to the number of agents and complicated-ness (I won't use the word "complexity!") of agent rule systems. Thus far, working in Netlogo, I've been able to get qualitative behavior from reduced models, but getting to quantitative models will require (I think) a step up in scale. Additionally, there are multi-scale issues as we try and build up cellular behaviors from molecular/enzymatic level ABMs, and further up to aggregated tissue/organ models in a multi-hierarchical framework. I was actually approached by people from IBM who are looking for things to run on BlueGene. Apparently there is a fair amount of interest in ABM at Watson, and the impetus for my posting the original question about distributed/parallel architecture was to see what had already been accomplished prior to my next discussion with them. My hope (and expectation) is that a significant component of the CS/software development will come from within Watson; I'll be talking with them more over the next few weeks and you can be sure that I will pass on the things that I am allowed (!) to talk about.

Gary An

PS: I'm unfunded, but looking! :-)

-----Original Message-----
From: address@hidden
To: address@hidden
Sent: Tue, 22 Aug 2006 7:18 PM
Subject: [Swarm-Modelling] Question about Distributed Simulations

Unfortunately, the work that I was doing that John mentions was a victim of the infathomable and maddening black art of "government funding" and did not get to a point where it could be used for these purposes, and the difficulty of trying to use a machine like BlueGene-L for an application person (that is: non-computer scientist) without a package to help you is probably insurmountable unless your simulations have some really, really nice properties (and most interesting simulations do not have these properties).

I'm certainly interested in hearing what a surgeon is trying to model that requires BG/L; part of the reason for the loss of my funding was a question over the real-world need for ABM on such machines. The argument that there was clearly *going* to be a need for it and that to wait until that need knocked on your doorstep before beginning that work would mean a several year delay apparently wasn't very convincing, though it appears to be coming to pass. Perhaps you can partner with a CS team at one of the labs now and be that driver, though that will mean that you'll have a delay of several years waiting for the software to catch up, and by that time *you'll* probably lose your funding.

Cheers,
Andy, who has no bitterness towards the government funding process at all... ok, maybe a *little*. ;-)

p.s. Syncer was neat stuff.

--
Dr Andrew J. Cleary
Director of Algorithms R&D
Visible Path Corporation
www.visiblepath.com

From: address@hidden
To: Agent-based modeling <address@hidden>
Date: Tue, 22 Aug 2006 09:51:40 -0400
Subject: Re: [Swarm-Modelling] Question about Distributed Simulations
As others will confirm, what you are asking to do is a hard computer
science problem. We developed some Java code for doing what you want with Swarm called Syncer back in 2000. Unfortunately it was never updated with the newer releases of Swarm and the last time we checked it out, it would
not run with Swarm any longer. I would be willing to send you the paper
describing the algorithm and the source code if you want to try and get it
to work with the current releases.

You can also check out a paper by Matthias Scheutz entitled, "Adaptive
Algorithms for the Dynamic Distribution and Parallel Execution of
Agent-Based Models". A copy can be found at:
http://www.nd.edu/~airolab/publications/scheutzschermerhorn06pardist.pdf

Finally, back in '02 I was in communication with Andy Cleary at Lawrence
Livermore who haunts these mailing lists on occasion. He was working on
distributing Swarm over a 1000+ node tightly coupled architecture. He may
be able to help.

John A. Sauter
Business Unit Leader, Emerging Markets
ph: 734.302.4682 cell: 734.904.2313 fax: 734.302.5661
NewVectors, LLC (http://www.newvectors.net)
Innovative Solutions in Program Management, Analysis and Logistics
Street: Suite 250, 3520 Green Ct, Ann Arbor, MI 48105-1579



             address@hidden
             Sent by:
             modelling-bounces                                           To
             @swarm.org                 address@hidden
                                                                        c
c

             08/22/2006 01:15                                      Subject
             AM                        [Swarm-Modelling] Question about
                                       Distributed Simulations

             Please respond to
                Agent-based
                 modeling
             <address@hidden
                   org>






Hello list,

I'm not sure which is the correct list for this question so my
apologies in advance. I am looking into the feasibility of running a
Swarm simulation on IBM's Blue Gene L, which has as its base rack a
1000 node cluster (2000 PPC 5 processors). The question is whether an
individual run could be done across the entire cluster, with groups of
agents distributed among all the nodes and communication across the
nodes. I recall threads having to with distributed simulations but
cannot remember if that was distribution for batch runs or for a single
run. If this has been extensively discussed perhaps someone could point
me towards that archived thread? Thanks in advance.

Gary An
Department of Surgery
Northwestern University
Chicago, IL
__________




  _______________________________________________
Modelling mailing list
address@hidden
http://www.swarm.org/mailman/listinfo/modelling


________________________________________________________________________
Check out AOL.com today. Breaking news, video search, pictures, email and IM. All on demand. Always Free.



reply via email to

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