• voxel@sopuli.xyz
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    arm IS more efficient on the instruction level (faster conditions directly in the instructions, better prediction, it’s overall more efficient)
    even armv4 is technically more efficient thrn modern x86, assuming identical node size

    • echo64@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      oh yeah and x86 has a billion extensions that requires multiple arm instructions to execute. but non of this matters as none of the arm or x86 chipsets actually execute arm or x86 machine code, it’s all transformed (sorry i can’t use the word compile here people get mad) into processor specific microcode making the whole thing moot

      • Superb
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        You don’t understand what microcode is, it’s not a magic spell that can hide all problems of an instruction set.