Comments on: Blackboard Architecture Well, I really think that depends of how you are using the multithreading environment. In my case I will use the multithreading using sequencial jobs in a queue, specially for the AI and behavior trees. I have done some test and it doesn't look any problem related with the blackboard architecture. But I think that if yo are executing physics, ai and other subsystems in parallel probably you have to provide a mutal exclusion mechanism to the shared data. That is my opinion :) Well, I really think that depends of how you are using the multithreading environment.

In my case I will use the multithreading using sequencial jobs in a queue, specially for the AI and behavior trees.
I have done some test and it doesn’t look any problem related with the blackboard architecture. But I think that if yo are executing physics, ai and other subsystems in parallel probably you have to provide a mutal exclusion mechanism to the shared data.

That is my opinion :)

]]>
By: Eddie Long/2011/06/11/blackboard-architecture/#comment-5590 Eddie Long Mon, 13 Jun 2011 09:15:46 +0000 I like it! I'm really enjoying the thesis, thanks for the link. I like it! I’m really enjoying the thesis, thanks for the link.

]]>