|
From: | Marcus G. Daniels |
Subject: | Re: [Swarm-Modelling] True concurrency? |
Date: | Tue, 30 Aug 2005 16:46:29 -0600 |
User-agent: | Thunderbird 1.0+ (Windows/20050803) |
Valmir,
Is Swarm concurrent (agents run concurrently) or implements threaded schedules lWith the increasingly prevalence of multicore CPUs and hyperthreading, I think it is starting to make more sense to implement parallel scheduling in an ABM toolkit. For example, Niagara systems from Sun will have 32 threads in flight. There are now systems with 8 dual core Opterons available as well. These systems could show linear or superlinear speed-ups of agent-based models. Otherwise, Beowulf style clusters have at best latency on the order of a few microseconds, which is a long time to wait for an agent on another computer to perform a small action like a single agent's `step' method.
[Prev in Thread] | Current Thread | [Next in Thread] |