Announcement

Collapse
No announcement yet.

ARM On Ubuntu 12.04 LTS Battling Intel x86?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ARM On Ubuntu 12.04 LTS Battling Intel x86?

    Phoronix: ARM On Ubuntu 12.04 LTS Battling Intel x86?

    In recent weeks I have shown how Ubuntu 12.04 is ARM-ing up for better performance on the ARMv7 architecture by enabling hard-float builds and how the TI OMAP4 support has come together resulting in significant performance gains. Nevertheless, how is modern ARM hardware now comparing to the low-end Intel x86 competition? In this article are some results from Ubuntu 12.04 comparing the ARM performance to some Intel Core, Pentium, and Atom hardware.

    http://www.phoronix.com/vr.php?view=17078

  • #2
    1.2GHz?

    On the last page you mention that the ARM cpu is a dual-core 1.9GHz. It's actually 1.2GHz.

    The Tegra 3 results will be very interesting to see!

    Comment


    • #3
      Originally posted by phoronix View Post
      Phoronix: ARM On Ubuntu 12.04 LTS Battling Intel x86?

      In recent weeks I have shown how Ubuntu 12.04 is ARM-ing up for better performance on the ARMv7 architecture by enabling hard-float builds and how the TI OMAP4 support has come together resulting in significant performance gains. Nevertheless, how is modern ARM hardware now comparing to the low-end Intel x86 competition? In this article are some results from Ubuntu 12.04 comparing the ARM performance to some Intel Core, Pentium, and Atom hardware.

      http://www.phoronix.com/vr.php?view=17078
      Obviously ffmpeg is not a great one to use b/c that has tons of x86 asm.http://arstechttp://arstechnica.com/...mment-22567953
      An interesting alternative would be some gstreamer pipelines that utilize ORC.
      That would make it fairly hardware agnostic while also testing the vector hardware.
      I'm really looking forward to Krait, Exynos 44xx+, and OMAP 5. Based on the dmips alone I would expect around a 30% increase of performance per Hz.

      Comment


      • #4
        Originally posted by liam View Post
        Obviously ffmpeg is not a great one to use b/c that has tons of x86 asm.
        FFmpeg also has a lot of ARM specific code. But indeed perhaps that particular case Phoronix tested is hitting a C-only path.

        Comment


        • #5
          Atom N270

          The Atom N270 is single core but on the first page you write '2 Cores'.
          I saw you make this mistake in the previous articles too.

          Comment


          • #6
            Originally posted by Milli View Post
            The Atom N270 is single core but on the first page you write '2 Cores'.
            I saw you make this mistake in the previous articles too.
            It isn't a mistake, it's Hyper-Threading.

            Comment


            • #7
              Originally posted by Nedanfor View Post
              It isn't a mistake, it's Hyper-Threading.
              Then it's the number of threads NOT the number of cores

              e.g. I have a quad-core i7 which has 8 threads

              Comment


              • #8
                No of cores really doesn't matter any more. For what I care they could make
                a half a core CPU or 200 core CPU. It certainly is interesting from engineering
                point of view, however, the Market (with big capital M) is interested in:

                - performance
                - power
                - availability (software included)
                - price

                If these parameters are looking good where you're standing at the moment,
                you should buy it. And it's heavily usage case related. So things like 'it's not fair,
                this one has one core, and this one two core' really don't matter.

                On a related note... This Atom is not a contender. Medfield is a contender.
                And a tough one, if I may say. Krait might break it's teeth on it.

                Comment


                • #9
                  Originally posted by clavko View Post
                  On a related note... This Atom is not a contender. Medfield is a contender.
                  And a tough one, if I may say. Krait might break it's teeth on it.
                  Medfield isn't a contender since it's not available.

                  And what makes you think it will be significantly faster than n270? It's the same micro-architecture with some tweaks. Oh and with a reduced bus to memory, so I don't expect Medfield to be faster than old Atom. But I'll wait for availability before making that a claim

                  Comment


                  • #10
                    Originally posted by ldesnogu View Post
                    I don't expect Medfield to be faster than old Atom.
                    I agree with you, however... Android might go down really bad upon Win 8 arrival.
                    Microsoft does not have a history of locking your devices to a specific milestone in OS
                    development (think Froyo, GingerBread, ICS). People will like the 'upgradeability'.
                    And x86 legacy code support is not something you can ignore. Considering performance
                    isn't really a problem lately (not even for mobile), it might just boil down to a better
                    software support and longer battery life. It will be exciting, thats for sure.

                    Comment


                    • #11
                      Originally posted by clavko View Post
                      People will like the 'upgradeability'.
                      And x86 legacy code support is not something you can ignore.
                      It's handy, but Metro for ARM isn't compatible with x86 apps, said by microsoft itself.

                      2 cores, less memory bandwidth, 33% less frecuency, building up support. Atom Pwned.

                      GPU benchmarks, please?

                      Comment


                      • #12
                        Originally posted by WillyThePimp View Post
                        It's handy, but Metro for ARM isn't compatible with x86 apps, said by microsoft itself.
                        I don't follow. That's the whole point - you can only get legacy x86 support
                        with an x86 processor (unless it's a Metro HTML5/JS app). So you'll want
                        to buy a medfield. And when you have your good old office on your tablet
                        and quality software out of box (Microsoft does it much better than Google),
                        you're sold. Android is half baked, unsecure by design, low support OS. Yes
                        it might be nice for phones. Until you need to choose your own custom ringtone.
                        Or divide you contacts into groups. And assign group ringtone. Or other million
                        of small stupid things we've considered for granted on Win/Mac/Ux for years.

                        Win 8 will deliver. Not a question about it.

                        Comment


                        • #13
                          Originally posted by clavko View Post
                          I don't follow. That's the whole point - you can only get legacy x86 support
                          with an x86 processor (unless it's a Metro HTML5/JS app). So you'll want
                          to buy a medfield. And when you have your good old office on your tablet
                          and quality software out of box (Microsoft does it much better than Google),
                          you're sold. Android is half baked, unsecure by design, low support OS. Yes
                          it might be nice for phones. Until you need to choose your own custom ringtone.
                          Or divide you contacts into groups. And assign group ringtone. Or other million
                          of small stupid things we've considered for granted on Win/Mac/Ux for years.

                          Win 8 will deliver. Not a question about it.
                          Win 8 vs Android, I think I'd prefer android just because it has a lot more apps to it, it won't be nearly as restricted, I like the interface better (I tried Win 8 and I hate Metro, it is so terrible and has no room for fixing), and Android is incomparably more memory friendly than Win 8, so it can work on more devices. Win 8 is probably better than Android for professional situations.

                          Win 8 vs Linux, Win 8 is at an immense disadvantage. I believe Linux has more ARM support than Android does, and far more than Win 8. With Wine, Linux can run x86 Windows programs, meaning that Linux will be running Windows programs better than Windows can. Wine doesn't currently have ARM support, but the devs are working on it. If Windows 8 can run Windows CE programs then that would be a nice bonus.


                          I would honestly rather use Vista (without every service pack installed) than Windows 8. Even on a tablet, Win 8 makes interaction with the OS incredibly slow, tedious, and a little confusing.

                          Comment


                          • #14
                            I've seen Linaro is working on the Freescale i.MX6 Quadro development board. So we may have some ARM laptops with pretty decent performance and over 10-hour battery life by the end of the year.

                            Comment


                            • #15
                              Originally posted by schmidtbag View Post
                              Win 8 vs Android, I think I'd prefer android just because it has a lot more apps to it...
                              Let me tell you what I think about Android. It's no linux. I can have more
                              control over an OS with any NT based Win, iOS or (ofcourse) linux distro.
                              Man, I feel like i need an app for every little shitty thing they 'forgot'. And
                              then that shitty little app wants access to my Contacts, Mail, Chat, Calls,
                              GPS location, or wants to ad-spam me. Now that's just linux done wrong.

                              Very, very wrong. I'm almost uncomfortable to say it but... I'd take Microsoft
                              software over Google/Facebook/Twitter privacy catastrophe any day.
                              Your mileage, ofcourse, may vary

                              Comment

                              Working...
                              X