Search for a command to run...
What's Changed Fix and updates: Update execute function to allow local size for better optimisation (https://github.com/clEsperanto/CLIc/pull/479, https://github.com/clEsperanto/CLIc/pull/487) Multiple code refactoring (https://github.com/clEsperanto/CLIc/pull/472, https://github.com/clEsperanto/CLIc/pull/476, https://github.com/clEsperanto/CLIc/pull/482, https://github.com/clEsperanto/CLIc/pull/480) Rework of the tests suites for cleaner and faster tests (https://github.com/clEsperanto/CLIc/pull/494) Refactoring low-level function (https://github.com/clEsperanto/CLIc/pull/494) New functions and improvements: Add parametric_map functions (https://github.com/clEsperanto/CLIc/pull/470) Add cos, sin, and several other math operators (https://github.com/clEsperanto/CLIc/pull/473) Add partial standard-deviation (https://github.com/clEsperanto/CLIc/pull/474) Add threshold_yen (https://github.com/clEsperanto/CLIc/pull/471) Improve matmul (https://github.com/clEsperanto/CLIc/pull/481) Set min and max values to nan as default (https://github.com/clEsperanto/CLIc/pull/484) Update copy (https://github.com/clEsperanto/CLIc/pull/502) Introduce the evaluate function for optimise elementwise operation (https://github.com/clEsperanto/CLIc/pull/494, https://github.com/clEsperanto/CLIc/pull/496) Enable CUDA backend Update cmake to better manage backend using CLE_BACKEND cmake option (https://github.com/clEsperanto/CLIc/pull/497) Introduce a CUDA translation layer (https://github.com/clEsperanto/CLIc/pull/504, https://github.com/clEsperanto/CLIc/pull/499) Update vkFFT integration to support CUDA (in https://github.com/clEsperanto/CLIc/pull/506) Update CI Use macos-14 runner (https://github.com/clEsperanto/CLIc/pull/485) Split build for OpenCL and for CUDA (https://github.com/clEsperanto/CLIc/pull/495) Consolidation of the CIs with Cache (https://github.com/clEsperanto/CLIc/pull/494) Full Changelog: https://github.com/clEsperanto/CLIc/compare/0.20.1...0.21.0