add launch bounds qualifiers in gpu kernels