Global Sources
EE Times-India
Stay in touch with EE Times India
 
EE Times-India > Processors/DSPs
 
 
Processors/DSPs  

Multicore CPUs face roadblocks in comms

Posted: 24 Mar 2009     Print Version  Bookmark and Share

Keywords:multi-core processors  communication systems  single-core processors  embedded software 

The transition to multi-core processors in communications and networking applications is predicted to be a slow one due to complex and fragmented nature of the underlying technology.

According to Linley Gwennap, principal analyst with The Linley Group, processors with four or more cores will probably represent little more than 10 per cent of the communications systems market in 2012.

By contrast the use of single-core processors is still on the rise in embedded systems, peaking at about half the market over the period. The PowerQuicc, a unique heterogeneous architecture from Freescale Semiconductor that represented another large swath of the market, is on the decline as the company transitions to simpler dual-core architecture, he said.

Gwennap projected that such dual-core designs could command as much as 20 per cent of the market by 2012.

Single CPU is most popular

"I think the deployment of multi-core hardware has been and will be slower than people may have hoped, but there's a definite advantage to companies who can help us get over these barriers," Gwennap said.

The barriers are high, especially in software, he said.

Most of today's embedded software is written for single-core processors. OS for symmetric multi-processing architectures do not scale well beyond four cores. Asymmetric architectures require sophisticated load balancing, and hardware accelerators require complex mixtures of diverse APIs.

On the hardware side, multi-core processors face several barriers to scaling their performance. Several elements can quickly become performance bottlenecks including central buses, single shared caches and single DRAM interfaces. In addition, multi-core processors can also face costly cache misses due to the limited number of DRAM pages that can be open at a given moment.

"It will take a long time for some of today's multi-core designs to work through the system," he said.

On the software front, chip vendors often find themselves doing some of the multi-core programming for their systems customers, said Dave Lapp, a senior system architect at Freescale. "In general, customers don't want to learn [a new multi-core] tool chain," he said.

- Rick Merritt
EE Times

Visit Embedded Design India to know more about multi-core processors.





Comment on "Multicore CPUs face roadblocks in co..."
Comments:  
*  You can enter [0] more charecters.
*Verify code:
 
 
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

 

Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

 
Back to Top