comp.lang.ada
 help / color / mirror / Atom feed
From: "Dr. Hubert B. Keller" <keller@iai.fzk.de>
Subject: Re: why use "task"?
Date: 1998/08/17
Date: 1998-08-17T00:00:00+00:00	[thread overview]
Message-ID: <35D830BD.ECEC79DA@iai.fzk.de> (raw)
In-Reply-To: 35C9F862.5942A291@imap4.asu.edu

Tasking is mostly to model concurrent behavior on a single processor
machine.
Please keep in mind, that parallel execution on a single processor is only
a model that works
not always in real.
Parallel execution is only done in real on a n processor for n tasks
machine.
A process doing NOPs for waiting of an other process with lower priority
and which is suspended will
never be called from this, because the low prio process will never become
activ, that means executed.
Real examples are process control applications. (Or think about the work of
a house wife doing
cooking, children watching, accepts telephone calls and welcomes visitors -
all the same time.
So priorities, dispatching and hard real time contrsints apply.
H.K.

Te-Cheng, Shen schrieb:

> Hi:
>     What is "task" used for? I know how to use it but dont know when we
> will use it? Can anyone give me a " real example?" It means we will use
> it
> in reality, not just for demostrating.
>
> Thanks in advance





  parent reply	other threads:[~1998-08-17  0:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-08-06  0:00 why use "task"? Te-Cheng, Shen
1998-08-11  0:00 ` Frank Ecke
1998-08-12  0:00   ` Marc A. Criley
1998-08-12  0:00     ` Frank Ecke
1998-08-12  0:00 ` Tom Moran
1998-08-17  0:00 ` Dr. Hubert B. Keller [this message]
1998-08-17  0:00   ` Frank Ecke
replies disabled

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