1: \begin{abstract}
2: The solution to Maxwell-Bloch systems using an integral-equation-based framework has proven effective at capturing collective features of laser-driven and radiation-coupled \qds, such as light localization and modifications of Rabi oscillations~\cite{glosser2017collective}.
3: Importantly, it enables observation of the dynamics of each \qd\ in large ensembles in a rigorous, error-controlled, and self-consistent way \emph{without} resorting to spatial averaging.
4: Indeed, this approach has demonstrated convergence in ensembles containing up to $10^4$ interacting \qds~\cite{glosser2017collective}.
5: Scaling beyond $10^4$ \qds\ tests the limit of computational horsepower, however, due to the $\mathcal{O}(N_t N_s^2)$ scaling (where $N_t$ and $N_s$ denote the number of temporal and spatial degrees of freedom).
6: In this work, we present an algorithm that reduces the cost of analysis to $\mathcal{O}(N_t N_s \log^2 N_s)$.
7: While the foundations of this approach rely on well-known particle-particle/particle-mesh and adaptive integral methods, we add refinements specific to transient systems and systems with multiple spatial and temporal derivatives.
8: Accordingly, we offer numerical results that validate the accuracy, effectiveness and utility of this approach in analyzing the dynamics of large ensembles of \qds.
9: \end{abstract}
10: