Robert Chen

Results 39 issues of Robert Chen

# Summary - This PR is something else - It does the following: - Adds patch rc-v2022.03.1 to develop.

Need something for HIP that is analogous to `cuda_launch_t`. This was not implemented for HIP due to no solution for blocks_per_sm, but there is a use case for this in...

feature
hip support

# Summary - This PR is a bugfix - It does the following: - Activates `vector` tests in `tensor` directory - Fixes test indices with `forall` policy

Instructions for building a working SYCL compiler on Corona: 1. module load gcc/10.3.1-magic 2. git clone https://github.com/intel/llvm -b sycl 3. cd llvm 4. srun -n1 /usr/bin/python3 buildbot/configure.py --hip -o buildrocm5.7.1...

When compiling for OpenMP Target with clang/ibm-13.0.1, there is clang backend error found by @kab163 : ``` [ 37%] Building CXX object test/functional/kernel/single-loop-tile-icount-tcount/CMakeFiles/test-kernel-single-loop-ForICount-8-OpenMPTarget.exe.dir/test-kernel-single-loop-ForICount-8-OpenMPTarget.cpp.o cd /usr/WS1/chen59/allraja/rajaomptarget/raja_git_omptarget/build_lc_blueos-clang-ibm-13.0.1_omptarget/test/functional/kernel/single-loop-tile-icount-tcount && /usr/tce/packages/clang/clang-ibm-13.0.1/bin/clang++ -DCAMP_ENABLE_TARGET_OPENMP -DGTEST_HAS_DEATH_TEST=1 -I/usr/WS1/chen59/allraja/rajaomptarget/raja_git_omptarget/test/include...

reviewed

Some of the unit tests are potentially parametrizable. In particular, we can cut down the `.cpp` source files by generating them in CMake. Here is a list of directories to...

testing
task

An internal clang-ibm-13.0.0 error occurs when compiling for OpenMPTarget, with exhaustive tests turned on (https://github.com/LLNL/RAJA/pull/1207). In file included from /usr/workspace/wsrzc/chen59/allraja/rajaatomicexhaustive/raja_git_atomicexhaustive/build_lc_blueos-clang-ibm-13.0.0_omptarget/test/functional/kernel/single-loop-tile-icount-tcount/test-kernel-single-loop-ForICount-8-OpenMPTarget.cpp:11: In file included from /usr/workspace/wsrzc/chen59/allraja/rajaatomicexhaustive/raja_git_atomicexhaustive/test/include/RAJA_test-base.hpp:15: In file included from /usr/workspace/wsrzc/chen59/allraja/rajaatomicexhaustive/raja_git_atomicexhaustive/include/RAJA/RAJA.hpp:31:...

compilation
openmp support

Strange test failure when ordering of reset calls occurs in `test-reducer-reset-seq` when built with NVCC/10.1.243 + GCC/8.3.1 (https://github.com/LLNL/RAJA/pull/1207). When the ordering of resets is `maxloc` after `minloc`, https://github.com/LLNL/RAJA/blob/8e8cc96cbccda2bfc33b14b57a8591b2cf9ca342/test/unit/reducer/tests/test-reducer-reset.hpp#L144-L145 the test...

bug
testing

Kernel collapses with omp target are limited to an array size of 362x362 elements. When using larger arrays, XLC and clang10 produce reductions capped at this data size. For large...

openmp support