Slashdot Mirror


Honeycomb To Require Dual-Core Processor

adeelarshad82 writes "According to managing director of Korean consumer electronics firm Enspert, Google's new Android Honeycomb tablet OS will require a dual-core ARM Cortex-A9 processor to run properly. That means that many existing Android tablets will not be upgradeable to Honeycomb, as they lack the processor necessary to meet the spec. Currently, Nvidia's Tegra 2 platform is the only chipset in products on the market to include a Cortex-A9, although other manufacturers have said they're moving to the new processor architecture for 2011 products."

30 of 177 comments (clear)

  1. So, system requirements-wise... by Kitanin · · Score: 5, Funny

    Honeycomb's big, yeah yeah yeah, it's not small, no no no?

    --


    Teach your kids: "C++ made baby Jesus cry."
  2. Breakfast Cereal Computing. by suso · · Score: 5, Funny

    How many cores will Total require? Probably just 1 right?

  3. Re:Wrong choice by Microlith · · Score: 2

    Well hold on here, isn't Honeycomb supposed to be a tablet OS? And since dual core mobile processors are on their way, is it unreasonable to make them a requirement?

    I mean, you can restrict yourself to the capabilities of an ARM11 based processor from six years ago but then all of the performance and technological gains since then would be completely wasted. And if such a processor is your target, don't use an OS made for more capable devices.

    Personally, I want an A9 based device running MeeGo. Something even more open than Android, and more familiar underneath.

  4. Nexus S by teh31337one · · Score: 4, Insightful

    So Google are going to leave their shiny new baby on gingerbread? Yeah... no.

    1. Re:Nexus S by Enderandrew · · Score: 4, Informative

      Where have you seen any announcement that Honeycomb will run on any phones? Everything we've heard is that Honeycomb will have a new interface specifically for tablets.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:Nexus S by teh31337one · · Score: 2

      Tablet optimised != tablet specific.

  5. Rumour by ArtDent · · Score: 5, Insightful

    And wasn't it an equally "reliable" source within an OEM that told us about minimum hardware requirements for Gingerbread? What ever happened with that again?

    Oh yeah, it was total bull.

  6. Re:Just thread it by tepples · · Score: 5, Insightful

    Why REQUIRE [a sufficiently fast CPU]?

    So that people don't blame Google for the molasses performance of a bargain-basement Android device.

  7. My Two Commandments (tablet? anyone?) by e065c8515d206cb0e190 · · Score: 4, Insightful

    If an OS can to take advantage of dual processors it's a good thing.
    If an OS needs a dual processor to function properly it's a bad thing.

    1. Re:My Two Commandments (tablet? anyone?) by Enderandrew · · Score: 5, Interesting

      Google is trying to eliminate the fragmentation that everyone is complaining about, and also trying to reduce the crappy tablets out there giving Android a bad name.

      By setting the minimum bar for Honeycomb at a dual-core A9 they can guarantee a certain experience and consistency for all the apps. They can probably also move to hardware acceleration for composite effects, which they can't do for all the Android cell phone hardware out there.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:My Two Commandments (tablet? anyone?) by markdavis · · Score: 2

      They would not do it by something as asinine as dictating the NUMBER OF CORES. They might put out a guideline about total CPU & GPU power recommended, however.

      But do you really think their brand new Nexus S reference phone is going to be stuck on 2.3 because it is "only" one core? I seriously doubt it.

      Finally, much of what makes most of the tablets out there crappy is just plain bad and cheap design and support. Slow CPU is not the highest on the list of what makes things like Pandigital "crappy". It is things like being released with ancient versions of Android that have been mucked up. Then lack of Android Market. And resistive screens. Poor build quality. Lack of documentation. Missing basic features (camera, accelerometer, jacks), etc, etc. None of those will be a problem for the NICE tablets coming out over the next few months from names like HTC, Motorola, Asus ...

    3. Re:My Two Commandments (tablet? anyone?) by exomondo · · Score: 2

      Google is trying to eliminate the fragmentation that everyone is complaining about, and also trying to reduce the crappy tablets out there giving Android a bad name.

      And that's a fantastic thing to do, just like MS is doing with WP7, it provides a consistent experience as the developer intended.

    4. Re:My Two Commandments (tablet? anyone?) by Lord+Byron+II · · Score: 4, Interesting

      Why would this tick you off? Did the manufacturer promise you that Honeycomb would run on it? If so, then you have a right to complain. But realistically, you should buy a phone or tablet because of the features it has today, not because of the features it may have tomorrow or next week.

      This whole "more features later" promise BS is how we got stuck with Patch Tuesdays. Microsoft sold us a buggy OS and we knew it was buggy, but we bought anyway, because of the promise that they would fix it later.

      The expectation should be that your $600 tablet does, out-of-the-box, at least $600 worth of stuff. If it happens to run Honeycomb or some other OS later on, then that's a great bonus for you.

    5. Re:My Two Commandments (tablet? anyone?) by citizenr · · Score: 2

      Google is trying to eliminate the fragmentation that everyone is complaining about, and also trying to reduce the crappy tablets out there giving Android a bad name.

      That, or lack of GPU accelerated GUI realistically requires two cores to deliver smooth experience.

      --
      Who logs in to gdm? Not I, said the duck.
    6. Re:My Two Commandments (tablet? anyone?) by exomondo · · Score: 2

      Absolutely - this really kinda ticks me off - I just paid $600 for a tablet that has been effectively dead-ended. I wonder how many of the original customers they screwed on the first round will feel like bending over to take another jab when they fork out another $600 to upgrade their OS. What a freaking waste.

      But Android is open source, isn't that the beauty of it? Also you'll still upgrade to Gingerbread and who knows if there'll be a 2.4 so it's hardly 'dead-ended'. I mean Honeycomb doesn't even have a release date yet!

  8. Re:Wrong choice by yuriyg · · Score: 5, Insightful

    No one (well, almost no one) seems to mind when a mobile OS requires a faster processor, but the number of cores is suddenly an issue. Wake up and smell the 21st century. The not-so-recent improvements in performance come from the number of cores and not the clock speed. And it looks like this is the way it's going to be for a while. Get used to it.

  9. Handheld computers that aren't phones by tepples · · Score: 2

    But is there a market for small handheld computers without cell phone capability? Google doesn't seem to think so, or it'd have licensed the Android Market application to Archos.

    1. Re:Handheld computers that aren't phones by steveha · · Score: 2

      But is there a market for small handheld computers without cell phone capability? Google doesn't seem to think so

      Here is my take on things.

      Google announced both Android and ChromeOS. You might ask yourself, "Why do we need both?"

      So far, Google has been saying that Android is a "phone OS" and ChromeOS is a "device OS". Google has also said that Android is "not really designed" for tablets.

      So it looks to me like Google is trying to artificially segment the market, and is using the one tool they really have, Android Market, to try to enforce their idea that Android is only a "phone OS". This is to encourage the uptake of ChromeOS. But ChromeOS isn't ready and isn't compelling, so device makers are pushing hard to just use Android. And in several cases, they are doing so even if it means they have to put up their own app store!

      This is hurting Android and it is therefore hurting Google. And I really don't see any payoff that compensates. I cannot think of any logical reason for this.

      Meanwhile, I have read up on ChromeOS and I still can't figure out why I would want it. It's Linux, but set up to discourage me from using local storage? Huh? Device makers don't want it and I don't want it. Who wants it?

      I expect that Google is going to change the policy, probably with Honeycomb. I predict that the official Honeycomb will not require a phone capability.

      Also, I have read that the nVidia Tegra 2 is going to be the reference platform for Honeycomb. We can expect to see many tablets using it. I consider that an 8-core chip, but most of the cores are special-purpose; the general-purpose cores are a pair of Cortex A9 cores at 1GHz (which is why many articles call the Tegra 2 a "dual-core" chip). One of the special-purpose cores is a 3D accelerator; I'm hoping that Honeycomb will be able to go direct to that hardware for top performance.

      I really want a small, light device with a Tegra 2 and a Pixel Qi screen. It should be dramatically faster than the current iPad, better in bright light, and potentially have longer battery life.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    2. Re:Handheld computers that aren't phones by oakgrove · · Score: 3, Interesting

      Heh, I use my tab as a phone everyday. And hold it right up to my ear like, "What?". I just run skype and google voice and away I go. The speaker at the bottom turned down is no louder than a phone earpiece and the mic is conveniently located right on the side. All this for 20 bucks a month for data and ~5 for skype number. And it makes a great machine to make posts on Slashdot talking about it to boot!

      --
      The soylentnews experiment has been a dismal failure.
  10. Probably not true by Anonymous Coward · · Score: 2, Interesting

    The source for this is a tablet maker claiming that its competitors' tablets won't be fast enough. So there's an obvious conflict of interest. And anyways, requiring a dual core processor doesn't make any sense; Google isn't stupid, they won't release something that's too slow for the majority of hardware already shipped.

  11. False rumor... move along by markdavis · · Score: 4, Interesting

    This is already been discussed at length on androidcentral. The consensus is that this stupid rumor is false. It makes absolutely no sense to require any particular number of cores to run Android.

    Who is writing this stuff and what is their motive???

    1. Re:False rumor... move along by aristotle-dude · · Score: 2

      This is already been discussed at length on androidcentral. The consensus is that this stupid rumor is false. It makes absolutely no sense to require any particular number of cores to run Android.

      Who is writing this stuff and what is their motive???

      You do realize that androidcentral is not an official google site but rather one run by android fanboys right? I would not consider consensus at a fanboy site to be worth much.

      Given the anecdotal evidence of the poor performance of the UI in current android version from the Dalvik VM when garbage collection occurs, I am not surprised by this rumour at all.

      See:

      http://tech.slashdot.org/article.pl?sid=11/01/04/1756245

      Google needs to work on providing a HAL for graphics acceleration and fix the GC strategy of Dalvik or create a "universal binary" standard for C based development on android if it wants to compete against Windows Phone 7 let alone iOS.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    2. Re:False rumor... move along by brian.swetland · · Score: 3, Informative

      Android has a HAL for GPU integration (we call it gralloc), Gingerbread brings incremental and concurrent GC in Dalvik, and the Gingerbread NDK provides for all-native development options, among other improvements. You're welcome.

      http://android-developers.blogspot.com/2010/12/android-23-platform-and-updated-sdk.html

  12. Re:Java overhead by mswhippingboy · · Score: 4, Informative

    Sorry, but you need to update your arguments.
    Java is NOT slow and hasn't been for quite some time - that argument is so old it's not worth discussing anymore.

    Most benchmarks put it ahead of other languages (with the exception of C and C++ to a lesser extent).

    In terms of performance it's well ahead of Objective-C due to the overhead of it's dynamic dispatching (oh, and Objective-C 2 now has GC as well - it's about time).

    http://www.javarants.com/2010/05/26/android-dalvik-vm-performance-is-a-threat-to-the-iphone/

    The current crop of 1Ghz Android phones are every bit as fast and responsive as the iPhone4 (with it's 1Gz A4 CPU - essentially a custom Cortex-A8) so your fanbois argument just doesn't pass the smell test. Rumors are that the iPad2 and iPhone5 will ship with dual-code A4 cpus (based on the Cortex-A9), so if iOS and Objective-C are so much more efficient why does it need dual-core? It's needs it to compete against the flood of dual-core devices that will be coming in 2011 and it will need the horsepower to stave off the attack from Android which IMHO, has already surpased the iPhone in terms of features as well as usability (and I'm an iPhone user - for now).

    --
    Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
  13. Re:Wrong choice by exomondo · · Score: 2

    My point is that the performance requirement progression is pointless, useless, too fast, and stupid.

    Why? We want more security, more stability, more responsiveness and more capability...these things don't come free. No-one's forcing you to upgrade so it's moving too fast for you then stick with what you've got.

    Gingerbread is leaving behind almost every device already on the market.

    That's a lot more forced progression than I'm used to seeing from any OS.

    Well firstly it doesn't even have a release date yet and secondly of course at some point the OS will leave most existing devices behind, look at all the problems with the older iPhones running the latest OS, and the original 2G and early iPods don't get it at all. They want to start fresh to provide a consistent user experience and this is the way to accomplish that, seems reasonable since there are already some devices on the market that will support the OS even though the OS doesn't have a release date yet.

  14. How to not reduce fragmentation by SuperKendall · · Score: 2

    Step one: allow a million tablet devices to be released with Android
    Step two: Make a new version of Android for Tablets that runs on none of them and only on a new wave of tablets.
    Step three: Developer making tablet specific software now required to target two classes of devices.
    Step Four: Mu-ha-ha

    So what are you to do now if you are an Android developer? Ignore millions of Galaxy Tab units sold?

    If I were an Android developer I would be THIS PISSED.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  15. Re:Java overhead by whiteboy86 · · Score: 3

    Java might be fast enough for your fancy calendar app, but seriously, we need to access NEON the SIMD ARM extensions directly on the CPU to get some decent speed, because the hardware itself is still slow even the A8 Cortex is far underpowered, and do not want to wait hundreds of cycles for Java binding to even start. Java is a nightmare to code mission critical real-time applications and professional grade games. Java should be optional, nobody serious would even consider it then. GC and "managed code" was Sun's marketing ploy to deceive those exec fools to believe that Java is somewhat better then anything else, it looks like many still drink the Sun stirred Java coolaid here.

    Objective-C is in the same slow lane league as Java, it is intended for weekend code warriors and calendar app coders. Our iPhone apps, surprise, do not use ObjC at all (except for some tiny binding code snippets).

  16. kinda sorta by LostMyBeaver · · Score: 2

    I hate Apple... to prove it, I don't even run OS X on my Mac Book, I use Windows 7 instead. I have no idea how, but I was resolved not to own an iPad because tablets with telephone operating systems sound really stupid to me, yet, I was given an iPad against my will. I use it as a coffee cup saucer.

    Though, I love my iPhones. My daughter runs iOS 4 on her 3G, my son runs iOS 4 on his 3Gs and my wife and I both have iPhone 4s. They're great devices and the #1 reason I like them is that my daughter's iPhone 3 is still getting Apple love after all this time. I've owned HTC's, Nokia's etc... and the bitch of it is, that when you buy the phone, unless there's a major issue, you are stuck with what you bought. I've worked on Nokia phones (internally with Nokia) and know for a fact that after a phone ships, the least valuable asset on the development team becomes the new support team for that phone.

    Apple at least makes a commitment to their phones for a long enough time that you feel that you weren't just abandoned after purchasing.

    I also have a stack of Android devices. I don't use them. With the exception of the REALLY high end ones, I find them to be clunky as hell. If anything Google needs to set a specific standard requiring a minimum CPU, a minimum GPU (and a minimum set of functions that MUST be hardware accelerated as part of the GPU), a minimum amount of RAM, a minimum performance speed for RAM and Flash, and a minimum screen refresh time.

    By leaving the platform as open as they have, they've made it a joke. It's the "I couldn't afford and iPhone, but this Android thing was affordable, too bad it's not fast enough to run Angry Birds" platform.

    What Google did wrong was this. They waited until after Christmas to hit us with this bomb. It's like "Samsung sold X millions of Galaxy Tablets for Christmas 2010" followed right by "Be ready to by the new Galaxy Tablet in February 2011 since Samsung will not be able to provide support for newer OS versions on the model you got for Christmas".

    So, now either Samsung needs to fork Android and maintain it for a year or so to keep users from being pissed that their $600 Christmas gift to the family is a brick in January. Or Google needs to specifically support the fork themselves. Just imagine how cool you'd be if you got to work on the development team at Google that has to support that shitty old OS that was superseded by something better.

    Let's not forget the thousands of stores around the world that has a stock of these things and they'll sell them and three hours later, the purchaser will come back saying "I just read this thing won't run new software starting in February". What kind of scam are you pulling!

  17. Re:Java overhead by hitmark · · Score: 2

    well the VM used in android is a custom one (dalvik), 2.2 introduced JIT (with noticeable speed improvements vs 2.1).

    And if one really want speed, Google do provide a NDK so that one can compile parts as ARM code (basically having them sit as ARMv5, v6 and/or v7 libs in the APK).

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  18. Re:Java overhead by Anonymous Coward · · Score: 2, Informative

    http://shootout.alioth.debian.org/u64/which-programming-languages-are-fastest.php

    Java is very very fast, though its main performance problem is memory usage:
    6x more memory usage than C
    5x more memory usage than Go
    2x more memory usage than C#