|
|
|
|
|
by zasdffaa
1459 days ago
|
|
> C has no concept of vectorization OK, but vectorisation is exposed by the instruction set, as instructions[1] > speculative execution, branch prediction, ... caches, MMUs How would you expose speculative execution & branch prediction? Cache behaviour is well understood so what's wrong with it? What would you do to expose MMUs to the programmer, and what would they do with it/how would it help? [1] but aren't there libraries that expose it just fine in a portable way? |
|
But they are thoroughly ingrained into the technology, and will not easily be rooted out.