News for hackers. Stuff that matters.
Re:Vx – One Language, Every Chip by kurthr on Sunday October 04, 2026 @11:11AM (#49954575)
Many CPUs, and most since the PDP-11 were designed were designed around the languages (often C/C++) that they support (eg later x86). For example the introduction of AVX for SIMD with un-aligned memory and load-store cues for unrolling loops with pointers across memory boundaries without penalty. C++ of course also evolved.

It's important to note that there was a huge shift from RISC to CISC to speed decode and then to vectorization and virtualization. The former was driven at first to allow higher single threaded clock speeds, and then when that hit a power wall ~2004 to raise data throughput and allow multi-threading (which required code changes), and then multiple virtual machines.

There are no comments on this comment yet.