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);