Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.20 KB | None | 0 0
  1. void sse_sqrt(float *a){
  2.  // We assume N % 4 == 0.
  3.  int nb_iters = N / 4;
  4.  __m128 *ptr = (__m128*)a;
  5.  int i;
  6.  for(i = 0; i < nb_iters; i++, ptr++, a += 4)
  7.  _mm_store_ps(a, _mm_sqrt_ps(*ptr));
  8. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement