Should lss be providing the synchronization of the solution after solve or does it make more sense to call a collective sync outside?