60 static void run(
bool test_flat,
bool test_orig,
bool test_deg,
bool test_lin,
61 bool test_block,
bool symmetric,
bool mkl) {
70 performance_test_driver_all<Scalar,Device>(
71 3 , 1 , 9 , nGrid , nIter , test_block , symmetric );
72 performance_test_driver_all<Scalar,Device>(
73 5 , 1 , 5 , nGrid , nIter , test_block , symmetric );
88 performance_test_driver_poly<Scalar,Device,Stokhos::DefaultMultiply>(
89 3 , 1 , 9 , nGrid , nIter , test_block , symmetric );
91 performance_test_driver_poly<Scalar,Device,Stokhos::DefaultMultiply>(
92 3 , 1 , 12 , nGrid , nIter , test_block , symmetric );
94 performance_test_driver_poly<Scalar,Device,Stokhos::DefaultMultiply>(
95 5 , 1, 6 , nGrid , nIter , test_block , symmetric );
106 performance_test_driver_poly_deg<Scalar,Device,Stokhos::DefaultMultiply>(
107 3 , 1 , 12 , nGrid , nIter , test_block , symmetric );
118 performance_test_driver_linear<Scalar,Device,Stokhos::DefaultMultiply>(
119 31 , 255 , 32 , nGrid , nIter , test_block , symmetric );