Parallelization capability for beam-transport optimization
Posted: Fri 13 Jun 2025 14:48
Dear Didier,
I am currently focusing on beam-transport optimization tasks. I have access to a virtual workstation with a substantial number of CPU cores, but I am wondering if this will represent any advantage compared to a regular laptop with 8 cores.
According to a previous post (viewtopic.php?f=3&t=819), I understand that a speed-up in computation time should be observable only for tracking but not for optimization problems. Indeed, after performing some tests in my virtual workstation, I can see that TraceWin only uses roughly 4 cores during an optimization.
Is there any way to take advantage of a higher number of available cores in optimization tasks with the current versions of TraceWin - other than, e.g., using a separate code to launch/manage ensembles of TraceWin simulations in parallel?
Many thanks in advance for your feedback and best regards,
Pau González
I am currently focusing on beam-transport optimization tasks. I have access to a virtual workstation with a substantial number of CPU cores, but I am wondering if this will represent any advantage compared to a regular laptop with 8 cores.
According to a previous post (viewtopic.php?f=3&t=819), I understand that a speed-up in computation time should be observable only for tracking but not for optimization problems. Indeed, after performing some tests in my virtual workstation, I can see that TraceWin only uses roughly 4 cores during an optimization.
Is there any way to take advantage of a higher number of available cores in optimization tasks with the current versions of TraceWin - other than, e.g., using a separate code to launch/manage ensembles of TraceWin simulations in parallel?
Many thanks in advance for your feedback and best regards,
Pau González