comp.lang.ada
 help / color / mirror / Atom feed
From: dvdeug@x8b4e53cd.dhcp.okstate.edu (David Starner)
Subject: Re: Numerical Computation and Ada95
Date: 10 May 2001 06:37:11 GMT
Date: 2001-05-10T06:37:11+00:00	[thread overview]
Message-ID: <9ddcun$8a21@news.cis.okstate.edu> (raw)
In-Reply-To: 9dd9tb$1o56$1@ulysses.noc.ntua.gr

On Thu, 10 May 2001 08:45:25 +0300, N&J <nikogian@hotmail.com> wrote:
> From what you said I undestand that nobody has ever compared Ada's timing
> performance with Fortran77/90/95, C and C++ in programs that require lots of
> arithmetic and logical operations (perhaps FFT). I think I will try to do it
> when I learn Ada95 better

Not true; many people have probably compared it. The point was,
thought, that keeping the platform constant, the speed ratio of your
conversion of Fortran 77 code to Ada will differ from the speed
ratio of my Ada code converted to Fortran 77 will differ from two
independent writings of the same algorithm in different languages,
which will differ from another pair of independent writings of the
same code. Then you have to worry about compilers; if GNAT makes one
piece of code run 45% faster then when compiled with ObjectAda, and
ObjectAda makes another run 52% faster than when compiled with GNAT,
which compiler do you use?

Performance between languages is impossible to measure; one system
change can change all your results. No matter what you say, there
will be expections. Someone quoted an old IBM machine that ran small
APL programs faster than any PL/I program could be run. 

-- 
David Starner - dstarner98@aasaa.ofe.org
Pointless website: http://dvdeug.dhis.org
"I don't care if Bill personally has my name and reads my email and 
laughs at me. In fact, I'd be rather honored." - Joseph_Greg



  reply	other threads:[~2001-05-10  6:37 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-09 19:13 Numerical Computation and Ada95 N&J
2001-05-09 19:42 ` David Starner
2001-05-10 12:23   ` Pat Rogers
2001-05-10 13:51   ` Ted Dennison
2001-05-10 18:21   ` Jeffrey Carter
2001-05-09 19:43 ` Ted Dennison
2001-05-09 21:57 ` James Rogers
2001-05-10  0:41 ` Dr Adrian Wrigley
2001-05-10  5:45   ` N&J
2001-05-10  6:37     ` David Starner [this message]
2001-05-10  6:48     ` tmoran
2001-05-10 20:12       ` Gary Scott
2001-05-10 14:04     ` Ted Dennison
2001-05-11 14:15       ` Marin David Condic
2001-05-10 20:08     ` Gary Scott
2001-05-11 11:58       ` Larry Kilgallen
2001-05-11 11:31         ` Dan Nagle
2001-05-11 14:33         ` Gary Scott
2001-05-11  4:00     ` Lao Xiao Hai
2001-05-11 14:03     ` Marin David Condic
2001-05-10  8:00 ` Martin Dowie
2001-05-10 14:11   ` Ted Dennison
2001-05-10 15:46     ` Martin Dowie
2001-05-10 13:54 ` Martin Stift
2001-05-11  5:59   ` mike
2001-05-10 19:07 ` Laurent Guerby
2001-05-10 20:49 ` N&J
2001-05-11 16:28   ` Jean-Pierre Rosen
2001-05-11 18:28     ` Marin David Condic
2001-05-13 21:42   ` Gautier de Montmollin
2001-05-11  2:02 ` DuckE
replies disabled

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