• 0 Posts
  • 4 Comments
Joined 1Y ago
cake
Cake day: Jun 12, 2023

help-circle
rss

I see the argument that C on an Intel CPU is not low level enough for this person. On arm cortex m and r series CPUs, it’s low enough. (I don’t know enough about the A series to say this).

The gripe is mostly that there’s microcode in the pipeline for branch predictions and that takes the control away from them. If you want to own that control, You’re going to lose on speed.

Should you be bothered? Generally, No. If you are, there are CPU options out there with smaller pipelines and much less predictions going on. But don’t expect them to compete in the same arena as an application class CPU. (Intel, AMD, Arm A series likely)


So mPn is m*1<<n? (For integer values of n)



I’ve never seen P used as an operator and find nothing with a quick Google search. What’s it do?

Edit: What’s it supposed to do/where did it come from?