comp.lang.ada
 help / color / mirror / Atom feed
From: "Vladimir Olensky" <vladimir_olensky@yahoo.com>
Subject: SIMD extensions in Ada :-(.  Was: Re: The Ada Scalar, Vector, Matrix and Tensor arithmetic library?
Date: 1999/12/07
Date: 1999-12-07T00:00:00+00:00	[thread overview]
Message-ID: <s4oc95c4qeg60@corp.supernews.com> (raw)
In-Reply-To: 82e6pv$79q1@news.cis.okstate.edu


David Starner wrote in message <82e6pv$79q1@news.cis.okstate.edu>...

>But in the aplications where vector and matrix libraries are used, this
>isn't always true. Sometimes, you need to do a simulation once or twice,
>because tomorrow's fastest machine and tomorrow's theories will call for
>a whole new simulation with different simplifications. But every 5% you
>shave off means a day or two in time saved each time it runs.


This is  just  those case when Ada compiler support for  IA32+ SIMD
extensions could drastically improve efficiency ( not only  in percents
but in times).

This topic was discussed recently but it seems that  it is not among
priority issues among Ada compiler implementators ;-(

Actually it is not too bad as one could implement that using assembler
which has all SIMD operations available for the particular chip.
Then that routines could be easily imported into Ada library package
that provides interface to them.


Regards,
Vladimir Olensky







  parent reply	other threads:[~1999-12-07  0:00 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-12-04  0:00 The Ada Scalar, Vector, Matrix and Tensor arithmetic library? E. Robert Tisdale
1999-12-04  0:00 ` David Starner
1999-12-04  0:00   ` David Starner
1999-12-04  0:00     ` E. Robert Tisdale
1999-12-04  0:00       ` David Starner
1999-12-05  0:00         ` E. Robert Tisdale
1999-12-05  0:00           ` David Starner
1999-12-05  0:00             ` David C. Hoos, Sr.
     [not found]               ` <01bf3f36$43ebbd50$022a6282@dieppe>
1999-12-05  0:00                 ` David Starner
1999-12-05  0:00                   ` David C. Hoos, Sr.
1999-12-06  0:00                     ` E. Robert Tisdale
1999-12-07  0:00                   ` Vladimir Olensky [this message]
1999-12-07  0:00                     ` SIMD extensions in Ada :-(. Was: " Gautier
     [not found]                 ` <01bf3f36$c5ad0e20$022a6282@dieppe>
1999-12-05  0:00                   ` Greg Martin
1999-12-05  0:00                 ` E. Robert Tisdale
1999-12-05  0:00                   ` David Starner
1999-12-06  0:00                     ` E. Robert Tisdale
1999-12-06  0:00                       ` David Starner
1999-12-05  0:00             ` E. Robert Tisdale
1999-12-06  0:00               ` Robert A Duff
1999-12-06  0:00                 ` E. Robert Tisdale
replies disabled

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