This paper presents a method of performing topology optimization of transient heat conduction problems using the parallel-in-time method Parareal. To accommodate the adjoint analysis, the Parareal method was modified to store intermediate time steps. Preliminary tests revealed that Parareal requires many iterations to achieve accurate results and, thus, achieves no appreciable speedup. To mitigate this, a one-shot approach was used, where the time history is iteratively refined over the optimization process. The method estimates objectives and sensitivities by introducing cumulative objectives and sensitivities and solving for these using a single iteration of Parareal, after which it updates the design using the Method of Moving Asymptotes. The resulting method was applied to a test problem where a power mean of the temperature was minimized. It achieved a peak speedup relative to a sequential reference method of 5× using 16 threads. The resulting designs were similar to the one found by the reference method, both in terms of objective values and qualitative appearance. The one-shot Parareal method was compared to the Parallel Local-in-Time method of topology optimization. This revealed that the Parallel Local-in-Time method was unstable for the considered test problem, but it was able to execute optimization iterations faster than the one-shot Parareal method. It was determined that the dominant bottleneck in the one-shot Parareal method was the time spent on computing coarse propagators.
No takes yet. Share an insight, caveat, or question.
Joe Alexandersen (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: