all linear operations tested: they all give the same result al cpu