[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Swarm-Modelling] True concurrency?
From: |
North, Michael |
Subject: |
RE: [Swarm-Modelling] True concurrency? |
Date: |
Wed, 31 Aug 2005 14:33:16 -0500 |
Marcus:
Good point! As you correctly observe, Repast requires a true
shared-memory multiprocessor or automatic kernel support for migration
of threads. True shared-memory multiprocessors are common, at least for
relatively small numbers of CPUS. Automatic kernel support for
migration of threads doesn't really exist.
Mike
> -----Original Message-----
> From: address@hidden [mailto:address@hidden
On
> Behalf Of Marcus G. Daniels
> Sent: Wednesday, August 31, 2005 2:15 PM
> To: Swarm Modelling
> Subject: Re: [Swarm-Modelling] True concurrency?
>
> North, Michael wrote:
> >
> > If you have multiple CPUs available then the tasks will execute in
> > true parallel form on multiple CPUs. The Repast scheduler uses
thread
> > pooling to make this efficient.
> >
> Thread polling still means you need a true shared-memory
multiprocessor,
> and not an ordinary cluster.. (Or automatic kernel support for
> migration of threads over a Infiniband cluster interconnect or similar
> -- which unfortunately doesn't really exist.)
>
> [which is not to diminish the feature, just so people don't jump to
> conclusions!]
> _______________________________________________
> Modelling mailing list
> address@hidden
> http://www.swarm.org/mailman/listinfo/modelling
- [Swarm-Modelling] True concurrency?, Valmir Meneses, 2005/08/30
- RE: [Swarm-Modelling] True concurrency?, North, Michael, 2005/08/31
- [Swarm-Modelling] True Concurrency?, Valmir Meneses, 2005/08/31
- RE: [Swarm-Modelling] True concurrency?,
North, Michael <=
- RE: [Swarm-Modelling] True Concurrency?, North, Michael, 2005/08/31
- RE: [Swarm-Modelling] True concurrency?, North, Michael, 2005/08/31