Enea OSE Real-Time Operating System Adds Multicore SMP Support for Freescale MPC8641D and MPC8572DS Processors
Enea Delivers Multicore Presentation at Multicore Expo in Tokyo, Japan on November 6-7
Stockholm, Sweden and Tokyo, Japan, Multicore Expo - November 6, 2008 - Enea® (Nordic Exchange/Small Cap/ENEA), a world-leading provider of network software and services, today announced version 5.4 of the Enea OSEÒ real-time operating system. OSE version 5.4 adds symmetric multiprocessing (SMP) support for multicore CPUs, beginning with Freescale's PowerPC-based MPC8641D and MPC8572DS processors. Other key features include a new demand pager that supports dynamic load modules, and an enhanced IP stack with IPv6 support. The new demand pager will substantially reduce the BOM cost for applications as low-cost NAND flash memory can be used instead of expensive RAM.
Enea will describe its vision for multicore processing in a presentation titled "How to Combine Bare-Metal Performance with SMP Ease of Use in a Multicore RTOS" at the Multicore Expo in Tokyo, Japan on November 7.
"The majority of communications processors will be multicore processors by 2012," said Terry Pearson, vice president of marketing at Enea. "To help network equipment providers take full advantage of these high-performance processors in both the control and user plane, Enea is taking a two-pronged approach. First, to deliver an immediate performance boost with minimal impact on legacy applications, we are providing traditional SMP support. Meanwhile, we are working on a more advanced multicore architecture known as FlexMP that combines the performance and compatibility of SMP with the flexibility and real-time responsiveness of asymmetric multiprocessing."
OSE is a modular, high-performance, full-featured real-time operating system optimized for complex distributed systems requiring the utmost in availability and reliability. OSE's pre-emptive real-time response, memory protection, supervision, error handling, and run-time program loading make it ideal for building fault-tolerant distributed systems that offer true deterministic real-time behavior with five nines or higher availability.
OSE employs a high-level message-passing programming model that makes complex applications easier to conceptualize, model, partition, and debug. It also provides transparency that separates applications from the details of the underlying hardware and physical topology, making the resulting code more portable and scalable. Enea's LINX interprocess communications (IPC) services extend the benefits of message passing to OSE applications distributed across multiple processors and operating systems.
Enea Press Contacts:
Mathias Båth
Director Product Management
Phone: +46 507 145 80
Email: mathias.bath@enea.com
Jenny Palmblad
Director of Communications, Enea
Phone: +46 8 507 143 24
Email: jenny.palmblad@enea.com.
About Enea
Enea (Nordic Exchange/Small Cap/ENEA) is the leading supplier of real-time operating systems, middleware, development tools, database technology and professional services for high-availability systems such as telecommunications infrastructure, mobile devices, medical instrumentation, and automobile control/infotainment. Enea's flagship operating system, Enea OSE, is deployed in approximately half of the world's 3G mobile phones and base stations. Enea has over 750 employees and is listed on the OMX Nordic Exchange Stockholm AB. For further information on Enea, please visit www.enea.com.
Enea®, Enea OSE®, Netbricks®, Polyhedra® and Zealcore® are registered trademarks of Enea AB and its subsidiaries. Enea OSE® ck, Enea OSE® Epsilon, Enea® Element, Enea® Optima, Enea® LINX, Enea® Accelerator, Polyhedra® Flashlite, Enea® dSPEED Platform, Accelerating Network Convergence(TM), Device Software Optimized(TM) and Embedded for Leaders(TM) are unregistered trademarks of Enea AB or its subsidiaries. Any other company, product or service names mentioned above are the registered or unregistered trademarks of their respective owner. © Enea AB 2008.
Taggar: