mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
Reorg test fixtures
This commit is contained in:
13
test/fixtures/opencl/fft.cl
vendored
Normal file
13
test/fixtures/opencl/fft.cl
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
double run_fftw(int n,const float * x,float * y)
|
||||
{
|
||||
fftwf_plan p1 = fftwf_plan_dft_1d(n,(fftwf_complex *)x,(fftwf_complex *)y,
|
||||
FFTW_FORWARD,FFTW_ESTIMATE);
|
||||
const int nops = 10;
|
||||
double t = cl::realTime();
|
||||
for (int op = 0;op < nops;op++) {
|
||||
fftwf_execute(p1);
|
||||
}
|
||||
t = (cl::realTime() - t)/(double)nops;
|
||||
fftwf_destroy_plan(p1);
|
||||
return t;
|
||||
}
|
||||
Reference in New Issue
Block a user