Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate perf enhancers as they mature #2

Open
TheKindlerofWildfires opened this issue Jun 1, 2024 · 2 comments
Open

Integrate perf enhancers as they mature #2

TheKindlerofWildfires opened this issue Jun 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@TheKindlerofWildfires
Copy link
Owner

Keeping an eye on the following

When portable SIMD comes to rust core rust-lang/rust#86656
When bend has good single core performance HigherOrderCO/Bend#391

@TheKindlerofWildfires TheKindlerofWildfires added the enhancement New feature or request label Jun 1, 2024
@TheKindlerofWildfires
Copy link
Owner Author

Spent some time working through compiling to the PTX target, it's painful at build time and I'm not sure how the kernels can be invoked 'safely'. One would hope if they are written in safe rust and invoked in safe rust the actual unsafe keyword isn't critical but I'm not certain.

Also if this is going to run on the PTX target it's a no_std environment which makes no_std a required feature

@TheKindlerofWildfires
Copy link
Owner Author

Cuda integration is in V1 stage, meaning that parallel on CPU is the big milestone left here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant