unsigned char HIDDEN_VARIABLE = 0;
FILE* RANDOM_FILE;
#define GPU_ENABLED
-unsigned char USE_GPU = 0;
+unsigned char USE_GPU = 1;
unsigned char USE_THREADS = 1;
typedef struct
us2 = get_time();
printf("\tBare: %lu\n", us2 - us1);
#else
- if (USE_GPU)
- {
cpx_mtx_dot_metal(tmp.ptr, stateVector->ptr, filter.ptr, stateVector->rows, stateVector->cols, filter.rows, filter.cols);
- }
- else if (USE_THREADS)
- {
- cpx_mtx_dot_threads(tmp.ptr, stateVector->ptr, filter.ptr, stateVector->rows, stateVector->cols, filter.rows, filter.cols);
- }
- else
- {
- cpx_mtx_dot(tmp.ptr, stateVector->ptr, filter.ptr, stateVector->rows, stateVector->cols, filter.rows, filter.cols);
- }
#endif
free(stateVector->ptr);
stateVector->ptr = tmp.ptr;