Skip to content
Snippets Groups Projects
Commit ae62bfe3 authored by Guillaume-Helbecque's avatar Guillaume-Helbecque
Browse files

remove perf patch (fixed in Chapel 2.2.0)

parent 90d9acff
No related branches found
No related tags found
No related merge requests found
......@@ -49,6 +49,5 @@ export CHPL_GPU_MEM_STRATEGY="array_on_device"
# Install Chapel
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
......@@ -50,6 +50,5 @@ export CHPL_GPU_MEM_STRATEGY="array_on_device"
# Install Chapel
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
......@@ -35,6 +35,5 @@ export CHPL_GPU_ARCH="gfx906"
export CHPL_GPU_MEM_STRATEGY="array_on_device"
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
......@@ -36,6 +36,5 @@ export CHPL_GPU_ARCH="sm_70"
export CHPL_GPU_MEM_STRATEGY="array_on_device"
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
......@@ -41,6 +41,5 @@ export CHPL_GPU_ARCH="sm_70"
export CHPL_GPU_MEM_STRATEGY="array_on_device"
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $SLURM_CPUS_PER_TASK
cd $HERE/..
......@@ -51,6 +51,5 @@ export CHPL_ROCM_PATH="/appl/lumi/SW/LUMI-23.09/G/EB/rocm/5.4.6"
# Install Chapel
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
......@@ -42,6 +42,5 @@ export CHPL_RT_NUM_GPUS_PER_LOCALE=8
export CHPL_ROCM_PATH="/appl/lumi/SW/LUMI-23.09/G/EB/rocm/5.4.6"
cd $CHPL_HOME
patch -N -p1 < $HERE/perf_patch.patch # see Chapel PR #24970 on Github (remove it when Chapel 2.2 is released)
make -j $NUM_T_LOCALE
cd $HERE/..
--- a/runtime/src/chpl-gpu.c
+++ b/runtime/src/chpl-gpu.c
@@ -333 +333 @@
- *(cfg->kernel_params[i]) = chpl_gpu_mem_alloc(size, CHPL_RT_MD_GPU_KERNEL_ARG,
+ *(cfg->kernel_params[i]) = chpl_gpu_mem_array_alloc(size, CHPL_RT_MD_GPU_KERNEL_ARG,
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment