Slashdot Mirror


ARM64 Vs ARM32 -- What's Different For Linux Programmers? (edn.com)

New submitter DebugN writes: When ARM introduced 64-bit support to its architecture, it aimed for Linux application compatibility with prior 32-bit software on its architecture. But for Linux programmers, there remain some significant differences that can affect code behavior. If you are a Linux programmer working with — or will soon be working with — 64-bit, you might want to know what those differences are, and this useful EDN article says it all.

5 of 102 comments (clear)

  1. Re:ARM32? ARM64? by Anonymous Coward · · Score: 2, Funny

    Vegeta, what does the scouter stay about his ARM level?

  2. Re:ARM32? ARM64? by Anonymous Coward · · Score: 3, Funny

    I'm wrestling with how to answer all these ARM questions.

  3. That's easy by pushing-robot · · Score: 4, Funny

    One has a lot more arms.

    --
    How can I believe you when you tell me what I don't want to hear?
  4. Details by Galaga88 · · Score: 4, Funny

    You see, when you have ARM32 vs ARM64 you have to remember that 64 is at least twice as much as 32. So you're going to need to use larger instructions in your program or you're going to have a lot of empty space. Because your functions can go twice as far, you're going to need more data highways to get there without all the congestion. It's like moving from a crowded boulevard to an expressway.

    When it comes to mobile apps, which is where you're going to be programming the ARM, these wider highways occupy valuable space on your mobile board, but it's worth it to reduce congestion by at least a half. Also, because you have larger bits, you can get more numbers in your apps without having to stress the fixed point unit. This means fonts take up less space and as such you can use more serifed typefaces.

    This answer brought to you by That Guy Who Clearly Bullshitted Through His Interview and Got Promoted To Manager Last Week.

  5. Re:Trump vs Clinton -- Whats different for voters by The+Wild+Norseman · · Score: 4, Funny

    Hang on, I think I'm getting it. Usually people use car analogies on /. but you're talking about the US and Denmark, right? So in this case, Denmark is 64-bit and the US is only 32-bit? Or are you talking about ARMs as in "the right to keep and bear ARM [chips]"?

    --
    "A government is a body of people usually -- notably -- ungoverned." -Shepherd Book