syclacademy icon indicating copy to clipboard operation
syclacademy copied to clipboard

SYCL Academy, a set of learning materials for SYCL heterogeneous programming

Results 54 syclacademy issues
Sort by recently updated
recently updated
newest added
trafficstars

The current structure of syclacademy presents the buffer/accessor model before USM. This chapter makes the assumption that the programmer knows the difference between device and host memory, as well as...

During recent delivery of this training material, we had the sense that possibly Catch2 is overkill for most of the exercises, and makes for a slightly burdensome dependency. We're removing...

In https://github.com/codeplaysoftware/syclacademy/blob/d92734607f51ef2ef9070bc7f84301ac7e189bc6/Lesson_Materials/Lecture_04_ND_Range_Kernel/index.html#L254 there are some mentions of constant memory which is no longer in SYCL 2020 but still in the OpenCL backend. This should be clarified.

It is unclear on https://github.com/codeplaysoftware/syclacademy/blob/main/Lesson_Materials/common-revealjs/images/ndrange-example-work-item.png and https://github.com/codeplaysoftware/syclacademy/blob/main/Lesson_Materials/common-revealjs/images/ndrange-example.png how to infer which dimension is, where each axis is growing, etc. A good start would be to avoid square configuration. All these...

Hello, compilation of the first example with `hipsycl` and clang version 13 fails with [this output](https://github.com/codeplaysoftware/syclacademy/files/8457097/compile_output.txt). This seems to be caused by a bug in Catch2 (see catchorg/Catch2#2178) that has...

We got a problem for example with https://github.com/codeplaysoftware/syclacademy/blob/main/Code_Exercises/Exercise_15_Image_Convolution/reference.cpp when everybody were trying to understand the details, including the presenter. @AerialMantis please add comments. :-)

[CPPCON 2021 class SYCL 2020 and Futures.pdf](https://github.com/codeplaysoftware/syclacademy/files/7469460/CPPCON.2021.class.SYCL.2020.and.Futures.pdf [CPPCON 2021 class SYCL 2020 and Futures.pptx](https://github.com/codeplaysoftware/syclacademy/files/7469462/CPPCON.2021.class.SYCL.2020.and.Futures.pptx) )

There is almost no example in the slides of 2D and 3D `range`, `buffer`, `accessor`, `id`... and there were a lot of questions at CppCon 2021 about it.

Hello, the solution for exercise 6 (matrix transpose) has a problem in the local memory part. I attached the solution file with a real testcase showing the problem and a...

As I am reviewing the slides this weekend, and they look great, the integration from other teams really added value and new perspectives. One thought occurred to me. Is there...