SIMD benchmark
Martin Nowak
dawg at dawgfoto.de
Mon Jan 16 17:40:54 PST 2012
On Mon, 16 Jan 2012 20:25:28 +0100, Walter Bright
<newshound2 at digitalmars.com> wrote:
> On 1/16/2012 11:16 AM, Iain Buclaw wrote:
>>> But don't worry, I'm not planning on working on that at the moment :-)
>> Leave that sort of optimisation for the backend to handle please. ;-)
>
> Of course.
>
> I suspect Intel's compiler does that one, does gcc?
>
Thought of that too, but it's rather tough to manage slots in vector
registers.
Could probably dust of Don's BLADE library.
It seems that gcc and icc are limited to loop optimization.
http://gcc.gnu.org/projects/tree-ssa/vectorization.html
http://software.intel.com/en-us/articles/a-guide-to-auto-vectorization-with-intel-c-compilers/
More information about the Digitalmars-d
mailing list