Skip to content
Snippets Groups Projects
Select Git revision
  • add-clFFT_GetSize
  • add-dylib-target
  • counting-mallocs
  • master default protected
  • remove-CPU-constraint
  • Add-PKGBUILD
  • HSA
  • clmathfft
  • longer_dft_support
  • current_fgrp_apps
  • current_brp_apps
11 results

clFFT.h

Blame
  • Forked from einsteinathome / libclfft
    Source project has a limited visibility.
    • Bernd Machenschalk's avatar
      3f976760
      HSA version from Christophe Choquet · 3f976760
      Bernd Machenschalk authored
      compile with:
      g++ -fPIC -shared -o libclFFT.so -I /opt/hsa/include clFFT.cpp fft_kernelstring.cpp  -L/opt/hsa/lib -lhsa-runtime64
      For each new FFT size, uncoment line 318 of clFFT.cpp, grab the OpenCL kernel,
      save it, and create a file clFFT_SIZE.cl. Compile & run.
      3f976760
      History
      HSA version from Christophe Choquet
      Bernd Machenschalk authored
      compile with:
      g++ -fPIC -shared -o libclFFT.so -I /opt/hsa/include clFFT.cpp fft_kernelstring.cpp  -L/opt/hsa/lib -lhsa-runtime64
      For each new FFT size, uncoment line 318 of clFFT.cpp, grab the OpenCL kernel,
      save it, and create a file clFFT_SIZE.cl. Compile & run.