Exemplo n.º 1
0
        public void Subtract()
        {
            double[,] expected = MakeResult(size, size, 15);

            FastMatrix one    = MakeMatrix(size, size, 20);
            FastMatrix two    = MakeMatrix(size, size, 5);
            FastMatrix actual = gpu.Subtract(one, two);

            VerifyResults(actual, expected);
        }
Exemplo n.º 2
0
        public void Subtract()
        {
            Vector3[,] expected = MakeResult(size, size, fifteen);

            BufferedFastMatrix <Vector3> one    = MakeBufferedMatrix(size, size, twenty);
            BufferedFastMatrix <Vector3> two    = MakeBufferedMatrix(size, size, five);
            BufferedFastMatrix <Vector3> actual = gpu.Subtract(one, two);

            VerifyResults(actual, expected);
        }
Exemplo n.º 3
0
        public void Subtract()
        {
            IntWrapper[,] expected = MakeResult(size, size, 15);

            BufferedFastMatrix <IntWrapper> one    = MakeBufferedMatrix <IntWrapper>(size, size, 20);
            BufferedFastMatrix <IntWrapper> two    = MakeBufferedMatrix <IntWrapper>(size, size, 5);
            BufferedFastMatrix <IntWrapper> actual = gpu.Subtract(one, two);

            VerifyResults(actual, expected);
        }
Exemplo n.º 4
0
        static void Subtract()
        {
            GPUOperator op = new GPUOperator();

            //two 5*3 matrices
            FastMatrix one = new FastMatrix(5, 3);
            FastMatrix two = new FastMatrix(5, 3);

            Utilities.FillMatrix(one, 5);
            Utilities.FillMatrix(two, 10);

            FastMatrix result = op.Subtract(one, two);
        }
Exemplo n.º 5
0
        static void Subtract()
        {
            GPUOperator <IntWrapper> op = new GPUOperator <IntWrapper>();

            //two 5*3 matrices
            BufferedFastMatrix <IntWrapper> one = new BufferedFastMatrix <IntWrapper>(5, 3);
            BufferedFastMatrix <IntWrapper> two = new BufferedFastMatrix <IntWrapper>(5, 3);

            Utilities.FillMatrix(one, 5);
            Utilities.FillMatrix(two, 10);

            BufferedFastMatrix <IntWrapper> result = op.Subtract(one, two);
        }