Skip to content

Conversation

@dshaaban01
Copy link

This PR adds support for float32 to all kernels. Most kernels work fine, however some fail to validate, and some others don't actually do calculations in float64.

This PR also changes the default precision to float32 in all kernels with floating-point precision.

@dshaaban01 dshaaban01 changed the title add float32 support for all kernels [WIP] add float32 support for all kernels Dec 17, 2025
@dshaaban01 dshaaban01 marked this pull request as draft December 17, 2025 17:27
@zero9178
Copy link

We currently marked this PR as WIP due to being unsure what the default should be.

Should the default be that all kernels run on float32 as it makes sense for GPUs, or should it be float64 as is currently the case?

@dshaaban01 dshaaban01 marked this pull request as ready for review December 17, 2025 17:39
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