all reduce toujours