Home > Products > Enea Hypervisor: Multicore Simplified > Enea Hypervisor: Multicore Simplified

The Future of Multicore is Here!

Achieve bare-metal performance and scalability with the ease of use of Symmetric Multiprocessing.  Think this is impossible?  You need to read Enea’s new white paper: 



    Enea Hypervisor: Multicore Simplified

    The Enea Hypervisor enables system consolidation and greater design freedom by allowing multiple high performance.

    The Enea Hypervisor is based on OSE micro kernel technology and runs Enea OSE applications at native processor speeds without compromising any real-time critical properties, and takes as guests Linux Operating System and optionally semiconductor specific executive environments for bare-metal speed packet processing.  Benefits include:

    • Hardware consolidation to reduce bil of materials costs
    • Maximum design freedom through operating system and architecture choice
    • Maintain investments through legacy software reuse
    • GPL separation ensures legal compliance

    This implementation is ideal for developers who want to take advantage of the proven power, speed and reliability of OSE, while also utilizing the vast ecosystem of third party software available on Linux. Communication between Linux and Enea OSE applications is handled by Enea LINX, an OS independent, high-performance inter-process communication protocol. Services such as IP connectivity through Ethernet port sharing, File Systems and Shell commands can be accessible from both Enea OSE and Linux domains.

    To ensure system integrity, OSE and Linux applications co-exist in secure domains where common resources like memory and devices are protected. In addition Enea Hypervisor provides support for guest OS error handling as well as Linux guest application crash analyis. Enea will provide out-of-the-box support for standard Kernel.org Linux, as well as commercially supported Linux distributions

    Featured Partner


    Freescale Semiconductor, Inc. is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial, networking and wireless markets.  Enea Hypervisor supports the Freescale MPC8572DS and Freescale QorIQ
    • Run Enea OSE, Linux and realtime executive operating environments on the same multicore processor.
    • Consolidate multiple systems on to one chip reducing project bill of materials (BOM)
    • Intuitive message passing architecture and programming model - Facilitates modular system design and reduces complexity; lowers maintenance costs and speeds up time-to-market (TTM).
    • Interprocess communications via LINX for OSE - Simplifies distributed design and increases scalability.
    • ENEA Optima Tools – Build, load, run, debug, and profiling capability at the CPU and system level.
    • Services such as IP connectivity through Ethernet port sharing, File Systems and Shell commands can be accessible from both Enea OSE and Linux domains.
    • OSE and Linux applications co-exist in secure domains where common resources like memory and devices are protected.
    • Enea Hypervisor provides support for guest OS error handling as well as Linux guest application crash analyis.
    • Enea will provide out-of-the-box support for standard Kernel.org Linux, as well as commercially supported Linux distributions.
     

    Enea Hypervisor is available for:

    • Freescale MPC8572DS
    • Freescale QorIQ
    • Check with Enea for the latest architectures
      and processors supported

    Partners include:
     
    Freescale Semiconductor, Inc. is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial, networking and wireless markets.

     

    ENEA Optima
    Enea’s Eclipse-Based Optima Integrated Development Environment (IDE) provides a flexible, extensible platform for developing, debugging, building and deploying device software.  View the Optima Web page for more information.

    Enea OSE RTOS
    OSE is a modular, high-performance, full-featured real-time operating system optimized for complex distributed systems that require the utmost in availability and reliability. For more information please view the OSE Web page.

    ENEA LINX for OSE
    LINX provides reliable, high-performance, interprocess communications services that make complex distributed systems easier to conceptualize, model, partition, and scale. View the LINX Web page for more information.