All Gather Smart