Hacker News new | ask | show | jobs
by mhh__ 1662 days ago
Has anyone actually used these in anger? I see the potential over fixed width SIMD, but what's it like to actually program in C++?

Who is going to write all the documentation and snippets for them? RISC-V docs seem to be mostly pdf based which isn't great.

1 comments

I'm not an expert but I've seem them characterised as "the return of Cray vectors", so maybe yes
Cray's were programmed in assembly though.
So is risc-v…?
No it's obviously not going to be. You can write X86 SIMD code extremely effectively from a high level language. I want to write RISC-V/V code in C++, but if it ends up as carting around fixed width vectors then that's a loss.
I’m horribly confused. x86 SIMD has the fixed width vectors, not RISC-V or Cray.
My question is whether it's possible to get the most out of a variable width vector architecture from a high level language.

If this is not the case then our programming model may end up being the same as it is on X86 since it's a easy subset of the functionality.