Skip to content

Refactor BBOB functions for GPU compatibility using StaticArrays#16

Merged
jonathanBieler merged 3 commits into
jonathanBieler:masterfrom
AdityaPandeyCN:gpu-compat
Apr 14, 2026
Merged

Refactor BBOB functions for GPU compatibility using StaticArrays#16
jonathanBieler merged 3 commits into
jonathanBieler:masterfrom
AdityaPandeyCN:gpu-compat

Conversation

@AdityaPandeyCN

Copy link
Copy Markdown
Contributor

Replace heap-allocated arrays and global mutable state with stack-allocated StaticArrays, making all 20 BBOB functions callable from GPU kernels.

Signed-off-by: AdityaPandeyCN <adityapand3y666@gmail.com>
Signed-off-by: AdityaPandeyCN <adityapand3y666@gmail.com>
Signed-off-by: AdityaPandeyCN <adityapand3y666@gmail.com>
@AdityaPandeyCN AdityaPandeyCN marked this pull request as ready for review April 5, 2026 15:58
@AdityaPandeyCN

Copy link
Copy Markdown
Contributor Author

@jonathanBieler Please have a look when time permits !

@jonathanBieler

Copy link
Copy Markdown
Owner

I looks good I think, I'll check a bit more (need to update the README), merge and make a new release.

@jonathanBieler jonathanBieler merged commit 9719a3e into jonathanBieler:master Apr 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants