ARM is demonstrating the first working example of a multicore processor that may dramatically speed up smartphones. Meanwhile, Apple is looking for iPhone engineers that can write multithreaded code that may take advantage of ARM's breakthrough.
The design uses between two and four cores and is a successor to the ARM11 technology that dominates the market, including the Samsung chip in all current iPhone and iPod touch models. Just as on a desktop, apps can split their work across multiple processors; ARM touts it as potentially much faster than a single-core processor, but says it could ultimately use less power by completing the same work with two cores at half the clock speed or by finishing other tasks sooner.
Aside from its edge in parallel tasks, the Cortex-A9 platform also has twice as much floating point math power as previous designs. Moreover, it gives each core a NEON media accelerator that performs some of the functions that would normally be reserved for a digital signal processor, such as media encoding or decoding. ARM bases these on Simple Instruction, Multiple Data (SIMD) instructions like those found on most modern full-size processors.
A diagram of ARM's Cortex-A9 processor with its maximum four cores.
Both ARM and ST-Ericsson are quiet on how much progress the functioning chip represents. Officially, neither expects widespread use until the end of 2009 at the earliest opportunity. However, the public debut is an important step forward for the company, which counts most major embedded processor creators as licensees that in turn build the processors themselves.
And while the exact usage if any of Cortex-A9 in a future iPhone is equally a mystery, the test has a potentially deep impact on Apple's own plans. The Cupertino, Calif.-based firm is widely accepted as being a new but long-term client of ARM's and, as such, has easy access to the new architecture as well as its own eventual replacements.
Apple's recent acquisition, PA Semiconductor, is known to be developing a custom ARM chip specifically for iPhones.
Whether or not Cortex-A9 is used to any degree, a spate of recent Apple job postings hint that the iPhone maker is at least pinning its hopes on mobile multicore processing, even if it opts for its own designs. Listings show the company recruiting engineers for iPhone applications, media interfaces and photo utilities, and all ask that successful candidates ideally have experience writing multithreaded code — the software ingredient necessary for exploiting the presence of two or more processor cores.
31 Comments
Keep in mind while reading the usual AI hype that ARM have had a SMP processor (4 way) for several years.
I think the iPhones out already have a dual core processor, or something to that effect. More cores may be helpful.
Also, I think SIMD means single instruction, multiple data.
I think the iPhones out already have a dual core processor, or something to that effect. More cores may be helpful.
Also, I think SIMD means single instruction, multiple data.
Neither version of the iPhone has a Dual Core Processor.
Your a fricking moderator. Do some research before passing on BS.
I think the iPhones out already have a dual core processor, or something to that effect. More cores may be helpful.
Also, I think SIMD means single instruction, multiple data.
http://www.arm.com/products/CPUs/ARM1176.html
is the processor the iPhone has. Just one core. If the rumours regarding allowing background processes holds up, it's possibly that iPhone 3.0 will have another core to support the "more" processes. We'll see... More cores doesn't necessarily help, and certainly can make things harder.
Ive been holding off to buy an Iphone because i had just started my contract for my other phone a year ago but ive been telling myself no matter what Im buying the follow up to the 3G because i think this will be Primetime for the iPhone, but now with this info im starting to think that this year may not be after all and that I should wait for the next NEXT iPhone to get one lol
Unless ofcourse they implimented it in the upcoming iphone which I highly doubt. If they do though count me in, and even if they dont I might get one anyways if theres enough improvements to make this version worthwhile.
Either ways im excited for both the next iPhone and the future lower power multi-core:
Imagine that, a unibody multi-core processor iPhone sounds sweet