Can You Trust a Compiler to Optimize Your Code?
More or less the title this time, but first, a story about SIMD. There are three levels of understanding how SIMD works (well, at least I am level 3 at the moment):
Source: matklad.github.io
Stay updated with breaking news from Optimizing Transformations. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
More or less the title this time, but first, a story about SIMD. There are three levels of understanding how SIMD works (well, at least I am level 3 at the moment):
There's a lot of tribal knowledge surrounding #[inline] attribute in Rust. I often find myself teaching how it works, so I finally decided to write this down.