willy born
willy born
- workload per thread is increased to optimize for memcopy and JIT. - memcopy can now increase its unit size - JIT now can write directly into the final buffer,...
Each launch of a new threat leaves around 10KB of device memory allocated. Description =========== Launching a function with a matmul operation in a loop of consecutive threads on CUDA...
Arrays were be joined in the order the JIT engine generated the arrays iso the order of the parameters. Description ----------- 1. A wrong assumption was made that the JIT...
Solves error C7626 when compiling with MSVC 2019 16.6+ Description ----------- See [Microsoft C7626 description](https://learn.microsoft.com/en-us/cpp/error-messages/compiler-warnings/c5208?view=msvc-170). unnamed typedef classes can generate linkage problems. Starting from MSVC 2019 16.6+, error C7626 is...
Uninitialized buffer used to collect partial join (2D -> 3D) Join now accepts any buffer as out array, as long as it is large enough. Description ----------- * This is...
left-hand subArrays always return the parent Array with a new dimensions/strides (copy parameter == false). When the parent Array however already was an subArray, an internal copy was executed and...
Description =========== Intel only provides a download of the latest version of oneAPI (now 2024.0.1) The arrayfire installer reports following error: compatible MKL package not found. 2024 is apparently not...
The unified version of arrayfire, an std::exception is throw while collecting the arrayfire global error message. Now the arrayfire error message is collected from the correct platform, resulting in the...
RUN_TESTS only executes cpu, opencl and cuda test programs. The unified programs are compiled although never executed in RUN_TESTS. Description =========== master in 3.9.0 Reproducible Code and/or Steps ------------------------------ System...
The OpenCL code did not take the idx offset into account resulting in the usage of the wrong data set, without reporting any error. This was the reason for the...