In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Peter Van der Zee wrote: Hi Kramer; Your suggestion is one way to tackle things, but then the time slot allocations are not dynamic which it needs to be for effective load sharing. In the scheme I'm proposing each thread can dynamically allocate when it needs to run again, (if at all, such as after a boot procedure), and it can also switch tasks in and out. There can be any (reasonable) number of tasks, but ony 8 running at one time in my current set up. That number (8) is not a hard number, just one that I chose. The more concurrent tasks that are running though, the more interaction (jitter) there will be, especially if the tasks are called very frequently, such as 100 KHz and up. Achieving this is not as simple as you may think ..... at least that's my experience. But then what do I know. There are a lot of folks more capable than I am out there ! Cheers, Peter (pjv) ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=157842#m160920 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)