Aksel Alpay
Aksel Alpay
Adds `-DREDUCED_LOCAL_MEM_USAGE=ON/OFF` (default: OFF) to cmake of the tests, which will then disable tests that require large amounts of local memory. This can help compiling tests for more resource-constrained hardware...
Playing around with Radeon integrated GPU on ROCm 5.2, clang 14 from ROCm. GPU is not officially supported by ROCm, but worth a try ;) Compiling the unit tests currently...
Let's see if this works...
Current scoped parallelism focuses on exposing hardware subunits such as subgroups. Since those subunits are predefined by the hardware, it usually does not make sense to make the subunit size...
Currently the "pointer-based" implementations of the group algorithms really require pointers (`T*`). They should instead accept `typename Ptr` to allow for `sycl::multi_ptr` or random access iterator types.
Based on a twitter discussion with @ax3l, we should investigate improving the interoperability of SYCL implementations with other asynchronous libraries (such as MPI or some async IO library). This issue...
`cl::sycl::stream` class is currently unimplemented. We can implement it using `printf()`.
We should extend the distributions for which we support install scripts/packages to include for example * CentOS 8 * Non-LTS Ubuntu (e.g. 19.04) * SUSE * ....
This issue serves to discuss potential future strategies for SYCL that may be desirable for hipSYCL and to plan hipSYCL extensions to address these issues. I believe SYCL needs... 1....