ARM unveils next-gen, 2.5GHz Cortex-A15 processor
linuxfordevices.com
linuxfordevices.com
Interestingly, Ars says it's a laptop and server chip, not really aimed at ARM's traditional embedded market.
(Actually, I don't see why you think that tablets should have multi-day life expectancies. I'm almost always using them in areas where there are plugs. My phone on the other hand almost never leaves my pocket. )
How can more performace ever be a bad thing, things you have not even imagined or been invented yet to do on a mobile because the performance is not there yet. E.g. things that I know: 3D video recording and photography, great performance augmented reality, instant search with social network and location data built it, HDR video recording.
I don't even know what I don't know...
And its not even multiday - I would love my iPhone to be double the performance and 8 hours non stop video play. That would be awesome, nothing more frustrating than being stuck on a train with a mobile that has run out of battery, only so long you can stare at the hot chicks :)
Also, instant search with location / social data already works on my Motorola Droid. In fact, certain parts of it work worse on Froyo than they did on the previous release.
(Example: I used to be able to use voice search to say "Navigate to John Smith" and if I had a contact named John Smith with address information, it opened up navigation and took me there. Hopelessly broken on Froyo, and there's nowhere to submit a bug report because voice search and maps are both closed-source.)
But I guess mostly what I'm saying is that there are no hardware problems, it's all cloud data, cloud computing, and the main bottleneck is network, not CPU. Even so, the bottlenecks don't cause enough trouble that I'm willing to sacrifice battery to get rid of them.
LTE and new wireless standards may eventually change this but currently you can't beat something that runs locally. So more powerfull hardware on phones is absolutly required
I also occisionally fire up a bit of Starcraft 2 so the M11x is great for that.
I use an older computer at work and it is really painfull waiting for it to load apps and even Firefox - ultimately it is only a few secords but that is annonying to me.
For my phone the iphone is brilliant but battery life is a real issue. I read on it all the time (walking, trains, tube, waiting in line). Occasional game and youtube video also. Extra battery would be great espeically when I'm on holiday or weekend break or just have played a few videos and haven't had a chance to charge it all day
The performance is fine at the moment but I would love it to be faster - those apps to launch instantly, multitask instant, youtube vids play in HD with no lag and the ability to do more on it e.g. take HDR video, compress and edit movies I take on my camera, play full 3D games with great graphics e.g. upcoming Sword.
You can keep your 5 year old machine, but I am really looking forward to the Dual core ARM processors - thats why I own share in ARM and Qualcomm :)
I do often take a software approach to speeding things up, though. For example, my solution to Firefox taking a few seconds to start up was to switch to Chrome. ;-) And thanks to the amazing JS compiler advances over the past few years, my old laptop runs JS much faster today than it did when it was new!
Agree on software approach - I love Chromium and really struggle when forced to use Firefox for work. IE I wouldn't touch with a 40 foot pole and thanks the IE tab extension for Chrome I never need to :)
As it is, I have nearly everything :)
But the phone does.
Originally the ARM was a tiny, 30,000gate, cpu core in the corner of the ASIC that did all the phone stuff. If the ARM gets powerful enough it can do all the protocol specific stuff and you no longer need an ASIC. So reduced parts count, quicker development, easier to support new phone standards etc.
So, what you're gaining putting in an high-end ARM against a "low-power" X86 is a portion of the total power consumption of the laptop.
Why choose ARM then?
When the screen real estate is smaller than 10" or the size of the CPU+Logic Chip is important (take a look at the size of an Apple A4 against an Atom+Chipset). And when you don't have a large codebase already available.
The new AppleTV is a good example of this, the usage of the A4 is a no-brainer whatever Intel CEO says: http://www.businessinsider.com/intel-ceo-steve-jobs-took-a-s...
It could allso give you better allways on with a real laptop where you dont need to hibernate to save power.
Then you scale up to 1.5GHz – 2.5 GHz quad-core, octo-core or larger configurations but this are obviously for other class of devices.
1) Tested the server market. A 32-bit chip has its limitations, but for things like caches that are IO limited it is fine, and
2) Got their 64-bit architecture nailed down. I expect they don't want to give Intel a long lead time to respond.
Comparing to MIPS, they have had a 64-bit ISA variant for a very long time, yet all the recent cores have been 32-bit as this is all their current target markets require.
A full 64-bit system is really required only for HPC-type applications, a domain currently owned by Intel and IBM. If ARM are interested in eating into this market segment, it is most likely a very long-term goal, and obtaining a foothold in the 32-bit server space would serve as a first step in that direction.
Databases are another place where 64-bit systems shine. Maybe you already assumed that was included under "HPC-type applications", though. When I hear HPC, I think number-crunching, not databases, though.
I'd also guess that limiting the addressing to 40 bits is partly for power consumption, as mentioned elsewhere.
You're probably right about not wanting to start an open fight with Intel, but it's hard to not see this as a shot across the bow, especially compared to Atom. If nothing else, it should make the competition between Atom and Bobcat more interesting :)
In fact Smoothstone just raised a lot of funding just to pursue this: http://www.smoothstone.com/
Also with increased virtualization you have beefier and beefier single servers running 100's of servers / desktops. Imagin running your entire VDI estate on a single 16 core blade powered by ARM processors that uses as much power as a single desktop, can you smell the $$$
I was looking for the datasheet for previous models, but all I could find were press releases.
There's quite a bit of documentation under the Resources tab. A15 docs won't be released until later.
MSM8660: Dual Core, 1.2 GHz, Q2 2010 (http://www.qualcomm.com/news/releases/2010/06/01/qualcomm-sh...)
QSD8672: Dual Core, 1.5 GHz, Q4 2010