comp.lang.ada
 help / color / mirror / Atom feed
From: carters@ajpo.sei.cmu.edu (Scott Carter)
Subject: Re: ISA Support for Ada
Date: 17 Jan 91 23:09:23 GMT	[thread overview]
Message-ID: <748@ajpo.sei.cmu.edu> (raw)
In-Reply-To: 1991Jan16.190417.1@elcgl.epfl.ch

In article <1991Jan16.190417.1@elcgl.epfl.ch> madmats@elcgl.epfl.ch writes:
>> Another way to pose the question is, "What would be the Ada compiler
>> writer's dream target architecture?" 
>> --Larry
>
>You may find an answer to that question by looking at Rational's architecture,
>which was made specially for the development of Ada programs. You may find
>Rational's address in a previous post containing the list of all validated Ada
>compilers.

Note that an optimal [however you want to define optimiality :} ] architecture
for _development_ is by no means necessarily an optimal environment for target
_execution_.  <this is not at all a denigration of the [very impressive, IMHO]
Rational environment, but I don't think anyone has suggested putting in on
the ATF>  In the embedded target, speed and memory optimality are generally
the driving factors, and the development environment is more of a maintenance
environment, where the tradeoffs are different.
>
>Another interesting RTS is BiiN's, which is entirely written in Ada. I don't 
>know what happened to BiiN, since I haven't heard of it for a year or so.
BiiN is defunct.  I hear various stories about what happened to the compiler
(chip production, marketing, etc. have reverted to Intel), but it doesn't
seem to be on the market (960 compilers are available from Tartan and Irvine 
Compiler Corp.).  We had a couple of low-end BiiN workstations (Model 6160, 
as I recall - att any rate only a single self-checking pair CPU unit), and
I don't remember anything particularly remarkable about the Ada environment.
The performance was pretty lously, but since our applications were largely
compute-bound I imagine that it was simply due to the general slowness of the
960 rather than anything about remarkable either way about the RTS.

>Mats Weber
>Swiss Federal Institute of Technology
>EPFL DI LGL
>1015 Lausanne
>Switzerland
>
>E-mail : madmats@elcgl.epfl.ch
>phone  : +41 21 693 52 92
>fax    : +41 21 693 39 09

  reply	other threads:[~1991-01-17 23:09 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-01-16  2:21 ISA Support for Ada Larry M. Jordan
1991-01-16 18:04 ` eru!hagbard!sunic!mcsun!cernvax!chx400!sicsun!disuns2!elcgl.epfl.ch!madmats
1991-01-17 23:09   ` Scott Carter [this message]
  -- strict thread matches above, loose matches on Subject: below --
1991-01-17 20:01 BARRYTE
1991-01-20 16:03 Barry Bond
1991-01-31 16:01 Chris Braun  x4475
replies disabled

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