|
From: | Marcus G. Daniels |
Subject: | Re: [Swarm-Modelling] ABMs on Graphical Processor Units |
Date: | Thu, 27 Dec 2007 20:01:44 -0700 |
User-agent: | Thunderbird 2.0.0.9 (Windows/20071031) |
Russell Standish wrote:
I think the most useful outcome of this work would be a library of data structures and algorithms with a C language interface (with a JNI Java interface a relatively trivial proposition on top of that) thatprovides useful building blocks for ABMs.
What blocks would be useful?How about a library to manage agents and messages? One might imagine objects being handed out by the library and all messages would be sent via remote procedure calls. In this way, the logical model could be mapped to physical resources much as a queuing system load balances jobs. In particular, messaging frequency could be used to migrate agents to nearby memory. Since all the objects would be tracked, there would also be the possibility of using smart pointers / GC in the target language(s).
Marcus
[Prev in Thread] | Current Thread | [Next in Thread] |