Open Juliya32 opened 2 months ago
What compile commands are you using? Are you using ./configure && make
? With what options?
Hi This is my configuration command 1)./configure --prefix=/home/../FFTW_SVE/fftw-3.3.10/build/ --enable-sve --enable-neon --enable-fma --enable-armv8-cntvct-e10 --enable-threads --enable-shared --enable-single CC=gcc CFLAGS="-O3 -gdwarf-4 -mtune=native -march=armv8.2-a+sve -msve-vector-bits=512" CXXFLAGS="-Ofast -march=armv8.2-a+sve -sve-vector-bits=512" FC=gfortran FFLAGS="-g -O3 -march=armv8.2-a+sve -msve-vector-bits=512" 2)make 3)make install gcc --version 12.2.0
If you're using one of my release for SVE, then the 'bench' binary in tests/ should be built by default, as for other fftw3 version.
It can be used for testing (in tests/ simply do "make check" or "make bigcheck" or ...) and benchmarking using the -s option, such as "./bench -omeasure -v2 -s ocf2048" which will test an (o)ut-of-place, (c)omplex, (f)forward 2048 pts FFT.
Hi , 1)How can we compile the fftw test codes(/home/...../FFTW_SVE/fftw-3.3.10/tests/fftw-bench.c) in the arm directory with sve for benchmarking.