libocca / occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.
https://libocca.org
MIT License
389 stars 82 forks source link

Increase the maximum number of kernel arguments #709

Closed deukhyun-cha closed 1 year ago

deukhyun-cha commented 1 year ago

Description

There are some cases found that has optimizations on complex computational kernels leading to increased numbers of arguments. This change increases the maximum number of kernel arguments to 128 which could hopefully be big enough for most of the use cases. The update also fixes missed updates from the previous change related to this.

codecov[bot] commented 1 year ago

Codecov Report

Merging #709 (ec3bb5c) into development (48f1d63) will decrease coverage by 0.01%. The diff coverage is n/a.

:exclamation: Current head ec3bb5c differs from pull request most recent head f82bbee. Consider uploading reports for the commit f82bbee to get more accurate results

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/libocca/occa/pull/709/graphs/tree.svg?width=650&height=150&src=pr&token=doaG4c84wZ&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca)](https://app.codecov.io/gh/libocca/occa/pull/709?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca) ```diff @@ Coverage Diff @@ ## development #709 +/- ## =============================================== - Coverage 75.26% 75.25% -0.01% =============================================== Files 297 297 Lines 19326 19324 -2 =============================================== - Hits 14545 14543 -2 Misses 4781 4781 ``` [see 1 file with indirect coverage changes](https://app.codecov.io/gh/libocca/occa/pull/709/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca)