comp.lang.ada
 help / color / mirror / Atom feed
* Tasks problem
@ 2003-12-19 17:55 Mr. J.
  0 siblings, 0 replies; 5+ messages in thread
From: Mr. J. @ 2003-12-19 17:55 UTC (permalink / raw)


Hi,
I have a task T_Check that checks if a number is a prime one.
I have a task T_Manager that manages the checks.
In T_Manager I have an array of T_Check(1..N).

Now, lets say I want the T_Manager task to check the numbers 1..100 if they
are prime.
I have only 8 T_Checks tasks (N=6).
How do I manage the tasks allocations ?
I thought about T_Manager getting a notification from T_Check when it
finishes checking, and when T_Manager is notified it shold recall the Check
entry in the T_CHeck task that notified it.
The problem is that I dont know how to know which task (T_Check) amongst the
Nth tasks has notified me.
Is there any solution in ADA?
Maybe my solution is not so good (Hellllllloooooooooo?), what is the
solution U may suggest me ?

Thanks a lot,
Janiv Ratson.



^ permalink raw reply	[flat|nested] 5+ messages in thread
* Tasks problem
@ 2003-12-19 17:03 Ratson Janiv
  2003-12-19 18:45 ` Martin Dowie
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Ratson Janiv @ 2003-12-19 17:03 UTC (permalink / raw)


Hi,
I have a task T_Check that checks if a number is a prime one.
I have a task T_Manager that manages the checks.
In T_Manager I have an array of T_Check(1..N).

Now, lets say I want the T_Manager task to check the numbers 1..100 if they
are prime.
I have only 8 T_Checks tasks (N=6).
How do I manage the tasks allocations ?
I thought about T_Manager getting a notification from T_Check when it
finishes checking, and when T_Manager is notified it shold recall the Check
entry in the T_CHeck task that notified it.
The problem is that I dont know how to know which task (T_Check) amongst the
Nth tasks has notified me.
Is there any solution in ADA?
Maybe my solution is not so good (Hellllllloooooooooo?), what is the
solution U may suggest me ?

Thanks a lot,
Janiv Ratson.






^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-12-20  3:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-19 17:55 Tasks problem Mr. J.
  -- strict thread matches above, loose matches on Subject: below --
2003-12-19 17:03 Ratson Janiv
2003-12-19 18:45 ` Martin Dowie
2003-12-20  1:57 ` Stephen Leake
2003-12-20  3:07 ` Steve

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox