@@ -293,7 +293,7 @@ sycl::event unary_contig_impl(sycl::queue &exec_q,
293293 sycl::event comp_ev = exec_q.submit ([&](sycl::handler &cgh) {
294294 cgh.depends_on (depends);
295295
296- size_t lws = 64 ;
296+ const size_t lws = 128 ;
297297 const size_t n_groups =
298298 ((nelems + lws * n_vecs * vec_sz - 1 ) / (lws * n_vecs * vec_sz));
299299 const auto gws_range = sycl::range<1 >(n_groups * lws);
@@ -774,7 +774,7 @@ sycl::event binary_contig_impl(sycl::queue &exec_q,
774774 sycl::event comp_ev = exec_q.submit ([&](sycl::handler &cgh) {
775775 cgh.depends_on (depends);
776776
777- size_t lws = 64 ;
777+ const size_t lws = 128 ;
778778 const size_t n_groups =
779779 ((nelems + lws * n_vecs * vec_sz - 1 ) / (lws * n_vecs * vec_sz));
780780 const auto gws_range = sycl::range<1 >(n_groups * lws);
@@ -914,7 +914,7 @@ sycl::event binary_contig_matrix_contig_row_broadcast_impl(
914914 // We read sg.load(&padded_vec[(base / n0)]). The vector is padded to
915915 // ensure that reads are accessible
916916
917- size_t lws = 64 ;
917+ const size_t lws = 128 ;
918918
919919 sycl::event comp_ev = exec_q.submit ([&](sycl::handler &cgh) {
920920 cgh.depends_on (make_padded_vec_ev);
@@ -993,7 +993,7 @@ sycl::event binary_contig_row_contig_matrix_broadcast_impl(
993993 // We read sg.load(&padded_vec[(base / n0)]). The vector is padded to
994994 // ensure that reads are accessible
995995
996- size_t lws = 64 ;
996+ const size_t lws = 128 ;
997997
998998 sycl::event comp_ev = exec_q.submit ([&](sycl::handler &cgh) {
999999 cgh.depends_on (make_padded_vec_ev);
0 commit comments