update chiSquare test functions to check the created kernel before execution

This commit is contained in:
Uldis Locans
2017-08-17 16:57:30 +02:00
parent 79833cf7f5
commit 6d14df5b32
2 changed files with 15 additions and 5 deletions

View File

@@ -292,6 +292,9 @@ int runTest(const char *api_name, const char *device_name, bool autotune, bool m
//set autotuning on/off
if (autotune)
dksbase.setAutoTuningOn();
//check kernel
dksbase.checkMuSRKernels(1);
//tmp values to store results and tmp values for time steps and start time
double result_gpu = 0.0;
@@ -373,11 +376,11 @@ int main(int argc, char* argv[]) {
}
int numPlatforms = 2;
int numPlatforms = 3;
const char *api[] = {"Cuda","OpenCL","OpenCL","OpenCL","OpenMP"};
const char *device[] = {"-gpu","-gpu","-cpu","-mic","-mic"};
for (int i = 0; i < numPlatforms; i++) {
for (int i = 2; i < numPlatforms; i++) {
runTest(api[i], device[i], autotune, mlh, asym);
}