Simplified Multicore Migration

EMBEDDED WORLD 2011 – Enea announced that in order to ease the transition to multicore processing for its current and future customers the company will launch the Enea Multicore Migration Platform (MMP). The MMP will help developers of multicore systems to migrate legacy applications from unicore to multicore preserving investment, while at the same time enabling the use of the latest high-performance multicore devices. The MMP combines proven best practices and powerful software all backed by Enea product and professional services to meet the direct concerns of equipment providers.

The MMP addresses a number of critical challenges in migrating to multicore such as deploying a legacy OS on a multicore device, identifying and dealing with shared state, partitioning and load balancing issues, profiling and performance optimization, using new HW features together with legacy SW, live guest OS and SW upgrades. To reduce development time and risk associated with the above challenges, MMP is built on the Enea Hypervisor with additional tools, extensive migration documentation, example guest OS integrations, shared device drivers and other reference source code.

The Enea Hypervisor is designed to support any legacy OS as guest, and provides the ability to extend a system with Linux. The hypervisor provides a thin para-virtualization layer for Linux and other guest OS with no intervention or interference from the underlying microkernel based services layer. A complete fault redundant device framework that supports common services across all cores and individual core restart without full device reboot. The MMP also supports bare-metal execution environments in conjunction with legacy OS and SW. All guest OSs and services can utilize a shared and common interprocess communications technology called Enea LINX that makes multicore applications easier to program, partition and scale. An integrated Enea Optima tool chain rounds out the package offering system level debug, profiling and optimization.

“We are pleased that Enea is tackling the critical issue of simplifying the migration to multicore processors,” said Danny Mulligan, marketing director for Freescale Semiconductor’s Networking Processor Division. “We expect that this platform will reduce the barriers of multicore adoption and provide our joint customers with the information and technology to more rapidly take advantage of our latest QorIQ products.” The MMP will first be launched on Freescale’s QorIQ P4080 processor with the company’s QorIQ  P1/P2/P3 families of devices available to follow.

 

About these ads
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s