Enea announces OSE Multicore Edition

New Hybrid AMP/SMP Multicore RTOS Delivers Industry Leading Scalability and Performance



Enea OSE Multicore Edition kernel delivers on the ease-of-use promise of SMP when it comes to simplicity, flexibility, application transparency and debugging. But it behaves like an AMP RTOS when it comes to scalability, determinism and performance. OSE Multicore Edition provides a homogeneous and portable application framework with linear scalability for high speed processing applications while at the same time being a feature rich RTOS offering POSIX file systems, SMP threading and full IP networking support. API compatibility with Enea OSE means legacy OSE applications will be fully supported - guaranteeing a smooth transition to multicore processors. In addition, Enea OSE Multicore Edition offers the option of a "friction free" execution model on individual processor cores that can host run-to-completion software at bare metal speed.  "Enea OSE Multicore Edition was primarily designed to meet the performance and scalability requirements in the networking market, but will address high performance applications equally well in a wide range of industry segments." says Mathias Båth, senior vice president of marketing at Enea. "The advantages of the hybrid AMP/SMP RTOS are such that they will be appreciated whenever ease-of-use, performance and scalability are key considerations". The hybrid AMP/SMP kernel in OSE Multicore Edition is based on a number of distinct innovations: 
  • Essential services in OSE are implemented according to a micro kernel model which allows IP stacks, file systems, application loaders, etc. to be located on different cores, while applications can access these services regardless of location in the system (location transparency).
  • A kernel that instantiates a separate scheduler on each core with associated data structures to preserve determinism and realtime characteristics.
  • User defined process migration and load balancing based on low intrusion mechanisms to measure CPU load on each core.
  • A lightweight kernel internal IPC mechanism called kernel events used to perform asynchronous, cross core transactions in order to avoid the use of fine-granular locking designs, which has a detrimental effect on performance.
 Enea OSE Multicore Edition lies at the heart of Enea's comprehensive approach to supporting developers working on multicore systems. In addition to its high performance RTOS, Enea provides the Eclipse-based Enea Optima development tools, a suite of powerful system debug and profiling tools. Completing Enea's solution is a professional services team unmatched in the industry.  Enea consultants are prepared to support the full range of the development lifecycle from multicore architectural advice, to platform adaptation, to application development that unleashes the power of today's processors.     For more information on the most advanced and comprehensive multicore solution available go to www.enea.com

For more information

Nordic:

Malin Wittig, Manager Corporate Communication
Phone: 46 8 507 140 34 or email: malin.wittig@enea.com

North America
Chris Lanfear, Director of Global Marcom
Phone: 1 617 244 9433 or email: chris.lanfear@enea.com

Asia Pacific:
Dan Andersson, Vice President of Software Sales Asia
Phone: 86 1360 1864 840 or email: dan.andersson@enea.com

Europe:
Benedicte Bissey, Marketing Communications Manager, EMEA
Phone: 33 1 76 91 58 24 or email: benedicte.bissey@enea.com

About Enea
Enea is a global software and services company focused on solutions for communication-driven products. With 40 years of experience Enea is a world leader in the development of software platforms with extreme demands on high-availability and performance. Enea's expertise in real-time operating systems and high availability middleware shortens development cycles, brings down product costs and increases system reliability. Enea's vertical solutions cover telecom handsets and infrastructure, medtech, automotive and mil/aero. Enea has offices in Europe, North America and Asia. Enea is listed on Nasdaq OMX Nordic Exchange Stockholm AB. For more information please visit enea.com or contact us at info@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® Optima Log Analyzer, Enea® Black Box Recorder, Enea® LINX, Enea® Accelerator, Polyhedra® Flashlite, Enea® dSPEED Platform, Enea® System Manager, 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 2009.

Tags:

About Us

About UsEnea develops the software foundation for the connected society. We provide solutions for mobile traffic optimization, subscriber data management, network virtualization, traffic classification, embedded operating systems, and professional services. Solution vendors, systems integrators, and service providers use Enea to create new world-leading networking products and services. More than 3 billion people around the globe already rely on Enea technologies in their daily lives. Enea is listed on Nasdaq Stockholm. For more information: www.enea.com

Subscribe

Documents & Links