[ Date Prev][ Date Next][ Thread Prev][ Thread Next][ Date Index][ Thread Index]
Re: [pooma-dev] SIMD
- To: Roman Krylov <rkrylov@xxxxxxx>
- Subject: Re: [pooma-dev] SIMD
- From: Richard Guenther <rguenth@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 18 Oct 2004 15:21:10 +0200 (CEST)
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/
|