jfjoch_lite_perf_test: Allow FFTW tests

This commit is contained in:
2026-04-30 13:47:23 +02:00
parent 0e46b5e2fe
commit 4e5a0b53ca
+3 -1
View File
@@ -20,7 +20,7 @@ void print_usage(Logger &logger) {
logger.Info(" -N<num> Number of image processing threads (default: 8)");
logger.Info(" -P<txt> NUMA policy: none|n2g2|n8g4|n8g4_hbm (default: none)");
logger.Info(" -F{<txt>} Write file, optional parameter is name (default: lyso_lite_perf_test)");
logger.Info(" -X<txt> Indexing (none|fft|ffbidx), ffbidx is default");
logger.Info(" -X<txt> Indexing (none|fft|fftw|ffbidx), ffbidx is default");
logger.Info(" -t<num> Indexing thread pool size (default: 4)");
logger.Info(" -f<num> FFT indexing search vectors");
logger.Info(" -Q Quick integration");
@@ -70,6 +70,8 @@ int main(int argc, char **argv) {
indexing = IndexingAlgorithmEnum::FFT;
else if (std::string(optarg) == "ffbidx" || std::string(optarg) == "FFBIDX")
indexing = IndexingAlgorithmEnum::FFBIDX;
else if (std::string(optarg) == "fftw" || std::string(optarg) == "FFTW")
indexing = IndexingAlgorithmEnum::FFTW;
break;
case 't':
indexing_threads = atol(optarg);