From 4e5a0b53ca12b81e6c9e1b5d43b07afdf9d511f9 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 30 Apr 2026 13:47:23 +0200 Subject: [PATCH] jfjoch_lite_perf_test: Allow FFTW tests --- tools/jfjoch_lite_perf_test.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/jfjoch_lite_perf_test.cpp b/tools/jfjoch_lite_perf_test.cpp index 8fedf7a4..e4bef1c4 100644 --- a/tools/jfjoch_lite_perf_test.cpp +++ b/tools/jfjoch_lite_perf_test.cpp @@ -20,7 +20,7 @@ void print_usage(Logger &logger) { logger.Info(" -N Number of image processing threads (default: 8)"); logger.Info(" -P NUMA policy: none|n2g2|n8g4|n8g4_hbm (default: none)"); logger.Info(" -F{} Write file, optional parameter is name (default: lyso_lite_perf_test)"); - logger.Info(" -X Indexing (none|fft|ffbidx), ffbidx is default"); + logger.Info(" -X Indexing (none|fft|fftw|ffbidx), ffbidx is default"); logger.Info(" -t Indexing thread pool size (default: 4)"); logger.Info(" -f 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);