diff --git a/srcCU/sfx-sheba.cu b/srcCU/sfx-sheba.cu index de9a828c06801e5c0d3bf8d51f2e5aaf6191cf95..12f1b6a4a9764e8fd9412727098643ecb7d5845f 100644 --- a/srcCU/sfx-sheba.cu +++ b/srcCU/sfx-sheba.cu @@ -286,8 +286,8 @@ void FluxSheba<T, memIn, memOut, MemType::GPU>::noit_compute_flux(const sfx_sheb const sfx_sheba_noit_numericsType_C numerics, const sfx_phys_constants phys) { - const int BlockCount = int(ceil(float(grid_size) / 1024.0)); - dim3 cuBlock = dim3(1024, 1, 1); + const int BlockCount = int(ceil(float(grid_size) / 512.0)); + dim3 cuBlock = dim3(512, 1, 1); dim3 cuGrid = dim3(BlockCount, 1, 1); sfx_kernel::noit_compute_flux<T><<<cuGrid, cuBlock>>>(sfx, meteo, model,