For the understanding of physical effects during the formation of thermally sprayed coating layers and the deduction of the macroscopic properties of a coating, microstructure modeling and simulation techniques play an important role. In this contribution, a coupled simulation framework consisting of a detailed, CFD-based single splat simulation, and a large-scale coating build-up simulation is presented that is capable to compute large-scale, three-dimensional, porous microstructures by sequential drop impingement of more than 10,000 individual particles on multicore workstation hardware. Due to the geometry-based coupling of the two simulations, the deformation, cooling, and solidification of every particle is sensitive to the hit surface area and thereby pores develop naturally in the model. The single splat simulation employs the highly parallel Lattice-Boltzmann method, which is well suited for GPUacceleration. In order to save splat calculations, the coating simulation includes a database-driven approach that re-uses already computed splats for similar underground shapes at the randomly chosen impact sites. For a fast database search, three different methods of efficient pre-selection of candidates are described and compared against each other.