logoalt Hacker News

qprofyeh • today at 12:21 PM • 2 replies • view on HN

This feature opens many doors for optimizing low-level performance in Go projects, that are already running multicore. IIRC there aren’t a lot of languages with built-in std lib support for SIMD and variants. Love the way Go is trying new stuff lately.


Replies

pjmlp • today at 1:00 PM

Besides the usual C and C++, we have Java, .NET, D, Zig, Julia, Swift, Rust.

So yeah, also appreciate having Go in the group instead of manually having to write Assembly.

However not many languages adopt ways to manually write SIMD, because most of us have no idea how to write good SIMD code in first place, I surely don't.

➕ show 2 replies
abirch • today at 12:45 PM

Vectorizing computations has been Matlabs secret sauce.

➕ show 2 replies