Skip to content

Commit 396e7e9

Browse files
author
Anudeep Kambapu
authored
Merge pull request #48 from oneapi-src/quicksilver/update_block_size
Quicksilver - Update Block sizes
2 parents 7120ab2 + a121b73 commit 396e7e9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

QuickSilver/CUDA/src/main.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ void cycleTracking(MonteCarlo *monteCarlo, uint64_cu *tallies, uint64_cu *tallie
311311
#if defined(HAVE_CUDA)
312312

313313
const size_t N = numParticles;
314-
unsigned int wg_size = 16;
314+
unsigned int wg_size = 256;
315315
unsigned int num_wgs = (N + wg_size - 1) / wg_size;
316316
CycleTrackingKernel<<<num_wgs, wg_size, NUM_TALLIES * replications * sizeof(int), 0>>>(monteCarlo, numParticles, processingVault, processedVault, tallies_d);
317317
checkMsg("CycleTrackingKernel, execution failed\n");

QuickSilver/SYCL/src/main.cc.dp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ void cycleTracking(MonteCarlo *monteCarlo, uint64_cu *tallies, uint64_cu *tallie
360360
#if defined(HAVE_SYCL)
361361

362362
const size_t N = numParticles;
363-
unsigned int wg_size = 16;
363+
unsigned int wg_size = 256;
364364
unsigned int num_wgs = (N + wg_size - 1) / wg_size;
365365

366366
sycl_device_queue.submit([&](sycl::handler &cgh)

0 commit comments

Comments
 (0)