comp.lang.ada
 help / color / mirror / Atom feed
From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!cs.ucf.edu!c rigler@ucbvax.Berkeley.EDU  (James Crigler)
Subject: Re: Ada and real-time
Date: 18 Oct 92 19:01:39 GMT	[thread overview]
Message-ID: <1992Oct18.190139.20047@cs.ucf.edu> (raw)

The summary says it all.  No one has mapped Ada tasking constructs
to _general_purpose_ hardware.  As I recall (don't have my LRM handy),
the language is required to execute tasks AS IF THEY WERE EXECUTING ON
SEPARATE CPU's.  This does not map directly on to any general purpose
hardware that I know of.  I've often wondered why.  Any compiler gurus
care to enlighten the universe (or are we back to the days of DP-priests
in white coats? :-).

The Ada compilers with which I've worked closely (Alsys 80286, Tartan
C30) have a large run-time penalty imposed by using the language's
tasking.  In the 2 Alsys-80286 jobs, the overhead was within
acceptable limits (the requirement was for soft real time (I bet
that raises some heckles :-)); the Tartan C30 (TI 320C30) compiler
was unable to mix interrupt handling with tasking under our timing
constraints, so we wrote procedural code called from the interrupt
handler (the requirement was for hard real time).

Jim Crigler
------------------------------------------------------------------------
If the 24th century is so great, how come they don't have a cure for
baldness?

             reply	other threads:[~1992-10-18 19:01 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-10-18 19:01 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!cs.ucf.edu!c [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-10-16 20:45 Ada and real-time cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!griest
1992-10-16 13:11 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!rela
1992-10-15 17:45 kronos.arc.nasa.gov!iscnvx!news
1992-10-15 16:30 iggy.GW.Vitalink.COM!cs.widener.edu!eff!sol.ctr.columbia.edu!The-Star.hon
1992-10-15 14:41 cis.ohio-state.edu!news.sei.cmu.edu!jbg
1992-10-15 10:17 mcsun!uknet!yorkohm!minster!mjl-b
1992-10-14 14:37 dog.ee.lbl.gov!hellgate.utah.edu!caen!zaphod.mps.ohio-state.edu!sol.ctr.c
1992-10-13 20:51 Rick Hudson
replies disabled

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