Re: [Algorithms] General purpose task parallel threading approach
Brought to you by:
vexxed72
|
From: Jarkko L. <al...@gm...> - 2009-04-06 07:40:10
|
A job queue holds dependencies between tasks and when a task is completed releases the depending task for execution. This is different system to defining dependencies by waiting within a task. Cheers, Jarkko _____ From: asy...@gm... [mailto:asy...@gm...] Sent: Monday, April 06, 2009 8:38 AM To: Game Development Algorithms Subject: Re: [Algorithms] General purpose task parallel threading approach How is your dependency system is supposed to work then ? You also mean that inside a task you can't wait for other tasks to finish (because it becomes a 'blocking within tasks') ? That's a really huge limitation imho. Alexander. 2009/4/5 Jarkko Lempiainen <al...@gm...> Why is it a problem to execute the tasks in recursive way? Note that this recursive way of executing tasks is used only when blocking within tasks, not in the job queue dependency system. |