public static void Test()
{
Console.WriteLine("MATRIX4x4 RESULTS:");
TestMultiplyCorrectness();
const int iterationCount = 10000000;
Helper.Test("Transpose SIMD", TestSIMDTranspose, iterationCount);
Helper.Test("Transpose SIMDscalarpointer", TestSIMDScalarPointerTranspose, iterationCount);
Helper.Test("Transpose Scalar", TestScalarTranspose, iterationCount);
Helper.Test("Transpose System", TestSystemTranspose, iterationCount);
Helper.Test("Multiply SIMD", TestSIMDMultiply, iterationCount);
Helper.Test("Multiply Scalar", TestScalarMultiply, iterationCount);
Helper.Test("Multiply System", TestSystemMultiply, iterationCount);
Helper.Test("Transform SIMD", TestSIMDTransform, iterationCount);
Helper.Test("TransformTranspose SIMD", TestSIMDTransformTranspose, iterationCount);
Helper.Test("Transform Scalar", TestTransformScalar, iterationCount);
Helper.Test("Transform System", TestTransformSystem, iterationCount);
}