llvm-project/openmp/libomptarget/plugins
Shilei Tian aca33b0b37 [OpenMP][CUDA] Remove the hard team limit
Currently we have a hard team limit, which is set to 65536. It says no matter whether the device can support more teams, or users set more teams, as long as it is larger than that hard limit, the final number to launch the kernel will always be that hard limit. It is way less than the actual hardware limit. For example, my workstation has GTX2080, and the hardware limit of grid size is 2147483647, which is exactly the largest number a `int32_t` can represent. There is no limitation mentioned in the spec. This patch simply removes it.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D119313
2022-02-10 18:07:46 -05:00
..
aarch64
amdgpu [OpenMP] Enable new driver tests for AMDGPU 2022-02-08 09:55:29 -05:00
common [openmp] [elf_common] Fix linking against LLVM dylib 2021-10-04 09:29:06 +02:00
cuda [OpenMP][CUDA] Remove the hard team limit 2022-02-10 18:07:46 -05:00
generic-elf-64bit/src [OpenMP][libomptarget] Minor fix in x86_64 plugin 2021-09-15 15:57:06 -05:00
ppc64 Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
ppc64le Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
remote [libomptarget] Drop remote plugin cmake version requirement to match llvm 2021-11-05 17:34:28 +00:00
ve [OpenMP] Add function for setting LIBOMPTARGET_INFO at runtime 2021-04-22 12:48:11 -04:00
x86_64 Ensure newlines at the end of files (NFC) 2021-10-23 08:45:29 -07:00
CMakeLists.txt [libomptarget] Build amdgpu plugin by default 2021-03-15 20:12:01 +00:00
exports Runtime for Interop directive 2022-01-27 15:16:24 -05:00