[pooma-dev] SIMD
Richard Guenther
rguenth at tat.physik.uni-tuebingen.de
Mon Oct 18 13:21:10 UTC 2004
On Mon, 18 Oct 2004, Roman Krylov wrote:
> Was the SIMD(e.g. intel sse) architecture support in pooma planned? Were
> there any efforts?
The Compiler should be able to vectorize the expression template expanders
(it isn't due to missing inlining and aliasing optimizations). Manually
providing SIMD support would be a tedious task - you'd need to specialize
f.i. KernelEvaluator<InlineKernelTag>::evaluate() for different
operations(!), dimensionality and of course types.
Best leave it to compiler improvements. I'll hope gcc 4.1 with
patches will get there, no hope for Intel.
Richard.
--
Richard Guenther <richard dot guenther at uni-tuebingen dot de>
WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/
More information about the pooma-dev
mailing list