Example #1
0
        public int[] Reverse_SSE()
        {
            var copy = ArrayOfInts.ToArray();

            ArrayIntrinsics.Reverse_Sse2(copy);
            return(copy);
        }
Example #2
0
 public bool IsSorted_Avx2()
 {
     return(ArrayIntrinsics.IsSorted_Avx2(ArrayOfInts));
 }
Example #3
0
 public bool IsSorted_Sse41()
 {
     return(ArrayIntrinsics.IsSorted_Sse41(ArrayOfInts));
 }
 public bool ArrayEqual_AVX2()
 {
     return(ArrayIntrinsics.SequenceEqual_Avx(ArrayOfFloats, ArrayOfFloats2));
 }
 public int IndexOf_Sse41_aligned()
 {
     return(ArrayIntrinsics.IndexOf_Sse41_aligned(ArrayOfInts, ArrayOfInts[ArrayOfInts.Length / 2]));
 }
 public float Sum_Avx()
 {
     return(ArrayIntrinsics.Sum_Avx(ArrayOfFloats));
 }
Example #7
0
 public int IndexOf_Avx2()
 {
     return(ArrayIntrinsics.IndexOf_Avx2(ArrayOfInts, ArrayOfInts[ArrayOfInts.Length / 2]));
 }
 public int Max_Avx()
 {
     return(ArrayIntrinsics.Max_Avx2(ArrayOfInts));
 }