A divide-and-conquer approach for sparse recovery of high dimensional signals | Synapse