SIMD/intrinsincs questions

Walter Bright newshound1 at digitalmars.com
Fri Nov 6 20:22:21 PST 2009


Don wrote:
> Also, D has array operations.  If x, y, and z are int[4], then
> x[] = y[]*3 + z[];
> corresponds directly to SIMD operations. DMD doesn't do much with them 
> yet (there's been so many language design issues that optimisation 
> hasn't received much attention), but the language has definitely been 
> planned with SIMD in mind.

Many of the array operations do use the CPU vector operations.



More information about the Digitalmars-d mailing list