armel or armhf?

Discussion in 'General Discussion' started by jerrino77, Dec 3, 2013.

  1. jerrino77

    jerrino77 Member

    Joined:
    Nov 25, 2013
    Messages:
    30
    Likes Received:
    1
    Ok, maybe I understand the difference between armel and armhf, in theory.. but what's the difference in "everyday use"? I mean, for a multimedia home server, I will get more or less using armel instead of my actual Debian armhf image? Thanks
     
  2. itimpi

    itimpi UDOOer

    Joined:
    Oct 31, 2013
    Messages:
    135
    Likes Received:
    38
    The general rule will be that armhf is at least the same performance as armel, and often faster. It depends on how much use is made of floating point in the app in question as armhf speeds up floating point operations.
     
  3. jerrino77

    jerrino77 Member

    Joined:
    Nov 25, 2013
    Messages:
    30
    Likes Received:
    1
    Well, Don't know if I need floating point or not. My needs are to have a multimedia server, with transmission, amule and oscam running 24/7
     
  4. itimpi

    itimpi UDOOer

    Joined:
    Oct 31, 2013
    Messages:
    135
    Likes Received:
    38
    It all depends on exactly how those programs are encoded. Without feedback from the authors I do not know how you can tell if they use floating point. If they internally use floating point then you will get a performance gain from the amrhf version.
     
  5. Lifeboat_Jim

    Lifeboat_Jim New Member

    Joined:
    Sep 16, 2013
    Messages:
    399
    Likes Received:
    1
    I doubt you'd be able to detect a difference in your stated Use Case.

    I'd recommend you go with armel as that is the more stable at the moment.
     
  6. jerrino77

    jerrino77 Member

    Joined:
    Nov 25, 2013
    Messages:
    30
    Likes Received:
    1

    ok, thank you, i will try
     
  7. ndzinn

    ndzinn New Member

    Joined:
    Nov 30, 2013
    Messages:
    31
    Likes Received:
    0
    It depends on your use case, of course. I have some experience with the test code in the link below run on squeeze (Debian 6, armel) and wheezy (Debian 7, armhf) on a commercial SBC (not RPi, or BBB or Udoo).

    viewtopic.php?f=2&t=470#p3807

    Wheezy runs this code 5 times faster than squeeze. This is heavy math hitting the FPU; armhf cuts it (hard floats), armel doesn't (soft floats). Depends on your use case. My use case demands armhf!

    Noel
     
  8. Flamenawer

    Flamenawer Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    Likes Received:
    2
    I am noob on Linux, how to swap between armel and armhf on Udoo Linaro or ROS?

    Excuse my english
     
  9. Lifeboat_Jim

    Lifeboat_Jim New Member

    Joined:
    Sep 16, 2013
    Messages:
    399
    Likes Received:
    1
    In effect you swap by switching SD card, with the different versions on each (or if you have one SD, you reimage)
     
  10. Flamenawer

    Flamenawer Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    Likes Received:
    2
    Thank you for all your posts, always helping. I hope can do it some day.
     
  11. profoundWHALE

    profoundWHALE New Member

    Joined:
    Nov 18, 2013
    Messages:
    4
    Likes Received:
    0
    I tried out the debian wheezy armhf build and the ubuntu 12.04, and the armhf was definitely faster.
     
  12. allwet

    allwet New Member

    Joined:
    Oct 30, 2013
    Messages:
    29
    Likes Received:
    1
    Does the new v2.1 ubuntu 12.04 build for the UDOO quad support armhf? I'm interested for future floating point applications development.
     
  13. delba

    delba Administrator Staff Member

    Joined:
    May 8, 2013
    Messages:
    1,064
    Likes Received:
    9
    No sorry, the new v2.1 ubuntu 12.04 is armel. But we're planning to release the armHF version of Ubuntu 12.04 (beta) in a couple of weeks.
     

Share This Page