Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. static void Dot3SoaVectorized(float[] xs, float[] ys, float[] zs, float[] dp) {
  2. for (var j = 0; j < reps; ++j) {
  3. for (var i = 0; i < dp.Length; i += laneWidth) {
  4. var x = new Vector<float>(xs, i);
  5. var y = new Vector<float>(ys, i);
  6. var z = new Vector<float>(zs, i);
  7. var d = x * x + y * y + z * z;
  8. d.CopyTo(dp, i);
  9. }
  10. }
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement