Skip to content

Commit 164a8a1

Browse files
authored
[blog] Add some links to "plan for SIMD" blog (#112)
Link to /r/rust discussion and also Rust project work on RVV/SVE.
1 parent b879781 commit 164a8a1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

content/blog/2025-06-06-a-plan-for-simd.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ One goal in publishing this plan is to gather feedback from the pulp community a
154154

155155
One topic I didn’t cover in my blog post is RVV and SVE, which are pretty marginal these days but will become more important.
156156
There are some pretty big challenges, and for the most part we’re blocked on Rust support for the intrinsics.
157+
There is work in this direction, including a [project goal](https://rust-lang.github.io/rust-project-goals/2025h1/arm-sve-sme.html) and an [RFC for sized traits](https://github.com/rust-lang/rfcs/pull/3729).
157158

158159
Taking a longer view, I think there are two modes for “scalable vector” SIMD.
159160
One is to generate asm which operates correctly no matter the SIMD width.
@@ -186,6 +187,7 @@ At this point, probably best to consider it an open question and potential futur
186187

187188
There’s a [discussion thread](https://xi.zulipchat.com/#narrow/channel/255911-rust/topic/A.20plan.20for.20SIMD/with/520769933) on Linebender Zulip.
188189
I’ve also opened a [thread](https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/is.20.60arch.3A.3Aaarch64.3A.3Afloat16x8_t.60.20supposed.20to.20be.20stable.3F/with/520762685) on Rust Zulip with some gnarly details about stabilizing fp16 on Neon.
190+
There's also a post on [/r/rust](https://www.reddit.com/r/rust/comments/1l5yf3b/a_plan_for_simd/) open for discussion.
189191

190192
I'm posting this now to the Linebender blog to encourage more discussion in the Rust community.
191193
The best place for serious technical discussion is the Zulip thread.

0 commit comments

Comments
 (0)