int main(){ long ct_repeat=0; long ct_repeat_max=1; int ct_return=0; #ifdef XOPENME xopenme_init(1,2); #endif if (getenv("CT_REPEAT_MAIN")!=NULL) ct_repeat_max=atol(getenv("CT_REPEAT_MAIN")); #ifdef XOPENME xopenme_clock_start(0); #endif for (ct_repeat=0; ct_repeat<ct_repeat_max; ct_repeat++) { Initialize(Array); BubbleSort(Array); } #ifdef XOPENME xopenme_clock_end(0); xopenme_dump_state(); xopenme_finish(); #endif return 0; }
xopenme() : var_count(0), tmp_uint(0), tmp_ulong(0), tmp_size_t(0), tmp_size_t_dims() // C++11: {0, ..., 0} { assert(3 == max_work_dims); xopenme_init(max_tmr_count, max_var_count); }
int main(){ long ct_repeat=0; long ct_repeat_max=1; int ct_return=0; int i, n = 64, flag, chkerr; #ifdef XOPENME xopenme_init(1,2); #endif if (getenv("CT_REPEAT_MAIN")!=NULL) ct_repeat_max=atol(getenv("CT_REPEAT_MAIN")); /* ar */ for(i = 0; i < n; i++) ar[i] = cos(2*M_PI*i/n); #ifdef XOPENME xopenme_clock_start(0); #endif for (ct_repeat=0; ct_repeat<ct_repeat_max; ct_repeat++) { /* forward fft */ flag = 0; chkerr = fft1(n, flag); /* inverse fft */ flag = 1; chkerr = fft1(n, flag); } #ifdef XOPENME xopenme_clock_end(0); xopenme_dump_state(); xopenme_finish(); #endif (void) chkerr; /* Silence compiler about unused 'chkerr'. */ return 0; }
int main(){ long ct_repeat=0; long ct_repeat_max=1; int ct_return=0; #ifdef XOPENME xopenme_init(1,2); #endif if (getenv("CT_REPEAT_MAIN")!=NULL) ct_repeat_max=atol(getenv("CT_REPEAT_MAIN")); // initialization byte * test_data = generate_test_data(TEST_SIZE); #ifdef XOPENME xopenme_clock_start(0); #endif for (ct_repeat=0; ct_repeat<ct_repeat_max; ct_repeat++) { // what we're timing int j; for(j=0; j<100; j++){ compdecomp(test_data,TEST_SIZE); } } #ifdef XOPENME xopenme_clock_end(0); xopenme_dump_state(); xopenme_finish(); #endif // release resources free(test_data); // done return 0; }
int main(){ long ct_repeat=0; long ct_repeat_max=1; int ct_return=0; long output[OUTSIZE]; int j; #ifdef XOPENME xopenme_init(1,2); #endif if (getenv("CT_REPEAT_MAIN")!=NULL) ct_repeat_max=atol(getenv("CT_REPEAT_MAIN")); #ifdef XOPENME xopenme_clock_start(0); #endif for (ct_repeat=0; ct_repeat<ct_repeat_max; ct_repeat++) { for(j=0; j<2000; j++){ fir_filter_int(in_data,output,700,fir_int,35,285); } } #ifdef XOPENME xopenme_clock_end(0); xopenme_dump_state(); xopenme_finish(); #endif return 0; }