From: Gautier <Gautier.deMontmollin@maths.unine.ch>
Subject: Re: 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: <384C4E43.AB4B0D3@maths.unine.ch> (raw)
In-Reply-To: s4oc95c4qeg60@corp.supernews.com
* What about MIMD that Ada95 can provide (e.g. GNAT) ?
I may be wrong, but MIMD can be much more efficient than
data parallelisation in SIMD.
A link about it... http://fedelma.astro.univie.ac.at/web/
* Another question is: could one day Ada compilers admit
that implementing
A:= (others=> (others=> 0.0) );
by filling directly the matrix A with 0.0 is as safe as creating
a matrix in the stack, zeroing it, then copying it to A ...
Generally, when direct filling or copy is obiously safe,
it should be implemented as such. (IMHO)
--
Gautier
_____\\________________\_______\
http://members.xoom.com/gdemont/
next prev 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 ` 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
[not found] ` <01bf3f36$c5ad0e20$022a6282@dieppe>
1999-12-05 0:00 ` Greg Martin
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 ` SIMD extensions in Ada :-(. Was: " Vladimir Olensky
1999-12-07 0:00 ` Gautier [this message]
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