Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| highlights:2026:mpc_fno [2026/04/09 13:59] – Didier Barradas Bautista | highlights:2026:mpc_fno [2026/04/12 06:59] (current) – Didier Barradas Bautista | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| <WRAP center> | <WRAP center> | ||
| - | {{: | + | {{: |
| </ | </ | ||
| Line 50: | Line 50: | ||
| - | < | + | < |
| - | < | + | < |
| - | | + | The acceleration plot highlights why surrogate-based control is practical for real-time multiphase systems: by replacing repeated CFD evaluations with a trained Fourier Neural Operator, the control pipeline achieves much lower latency while preserving predictive quality. In our benchmarks, the optimized training workflow (GPU-resident preloading plus CuPy preprocessing) reached up to 3.09x speedup per epoch, and inference throughput reached about 19,711 to 24,508 samples per second (0.041 to 0.051 ms per sample). This speed gain is critical because MPC requires many horizon evaluations at each control step, and faster model rollouts directly translate into faster optimization and more responsive closed-loop control. You can access the paper[[https:// |
| - | <WRAP info> | + | |
| <WRAP center> | <WRAP center> | ||
| {{: | {{: | ||