use multiple workgroups to reduce the maximum wave speed