diff --git a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb index ab8941188366bff3a87ea8f887892252d75df5bf..8c35cb47b01121884878ba62e8b0385a6571d312 100644 --- a/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb +++ b/notebooks/AGIPD/Characterize_AGIPD_Gain_Darks_NBC.ipynb @@ -340,8 +340,9 @@ "metadata": {}, "outputs": [], "source": [ - "parallel_num_procs = 6\n", + "parallel_num_procs = min(6, total_sequences)\n", "parallel_num_threads = multiprocessing.cpu_count() // parallel_num_procs\n", + "print(f\"Running with {parallel_num_procs} processes spawning {parallel_num_threads} threads each\")\n", "\n", "def characterize_module(\n", " fast_data_filename: str, channel: int, gain_index: int\n",