1: \begin{abstract}
2: A key motivation in the development of distributed Model Predictive Control~(MPC) is to widen the computational bottleneck of centralized MPC for large-scale systems.
3: Parallelizing computations among individual subsystems, distributed MPC has the prospect of scaling well for large networks.
4: However, the communication demand may deteriorate the performance of iterative decentralized optimization, if excessively many optimizer iterations are required per control step.
5: Moreover, centralized solvers often exhibit faster asymptotic convergence rates and, by parallelizing costly linear algebra operations, they can also benefit from modern multi-core computing architectures.
6: On this canvas, we study the computational performance of cooperative distributed MPC for linear and nonlinear systems.
7: To this end, we apply a tailored decentralized real-time iteration scheme to frequency control for power systems.
8: For the considered linear and nonlinear benchmarks, distributed MPC and distributed Nonlinear MPC~(NMPC) scale well as the required number of iterations does \textit{not} depend on the number of subsystems.
9: Comparisons with multi-threaded centralized solvers show competitive performance of the considered decentralized optimization algorithms.
10: \end{abstract}
11: