Vectorization in Default Kernel Creation Driver
create_kernel
driver.
Reintroduce vectorization into the default - Encapsulate the driver into a class structure
- Update vectorization options and parse deprecated
cpu_vectorize_info
options inCreateKernelConfig
- Add automatic vectorization in the kernel creation driver
Fixes on the side
- Remove late constant folding in
create_kernel
; fold indices inLowerToC
instead- This is required because at this late point, the AST may contain intrinsics, which the constant folder cannot handle
- Clarify some docstrings and exception strings
- Extend domain kernel test cases with vector targets
Closes #108 (closed)
Edited by Frederik Hennig
Merge request reports
Activity
Filter activity
changed milestone to %Release 2.0
assigned to @da15siwa
added 5 commits
-
fd262898...e31a9028 - 4 commits from branch
v2.0-dev
- 1499dc7b - Merge branch 'v2.0-dev' into fhennig/vector-kernels
-
fd262898...e31a9028 - 4 commits from branch
requested review from @he66coqe
mentioned in commit f2d82bf0
Please register or sign in to reply