I concur. 1 million agents on a single CPU is usally feasible in
C/C++. You do need to make sure agent interactions are local though,
as otherwise doing the full n^2 interactions will kill any simulation.

Cheers

On Sun, Oct 08, 2006 at 11:04:25PM -0600, Marcus G. Daniels wrote:
> Owen Densmore wrote:
> >    - ABM: We'd love to be able to run really large simulations (the  
> > city of Santa Fe, for example) with up to 250,000 agents. 
> 250,000 should not be a problem on one CPU.   Profile the code, natively 
> compile and optimize the crucial bits.  Write core loops in C if you 
> have to.  Buy a copy of Intel VTune to really see what is going on to 
> please or displease the processor.   I've run half a million agents in 
> Swarm on an ordinary Athlon 64 in under 2GB.  
> 
> ============================================================
> 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

-- 
*PS: A number of people ask me about the attachment to my email, which
is of type "application/pgp-signature". Don't worry, it is not a
virus. It is an electronic signature, that may be used to verify this
email came from me if you have PGP or GPG installed. Otherwise, you
may safely ignore this attachment.

----------------------------------------------------------------------------
A/Prof Russell Standish                  Phone 0425 253119 (mobile)
Mathematics                              
UNSW SYDNEY 2052                         [EMAIL PROTECTED]             
Australia                                http://parallel.hpc.unsw.edu.au/rks
            International prefix  +612, Interstate prefix 02
----------------------------------------------------------------------------


============================================================
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

Reply via email to