Summary:
eSOL, a leading developer of real time embedded software solutions, will showcase its latest real time operating system (RTOS) technology for multicore processors, featuring blending AMP and SMP in a single OS
and new multicore partitioning technology, at the Multicore EXPO(March 16-19, Santa Clara, California, USA).
Tokyo, Japan. February 27, 2009 - eSOL, a leading developer of real time embedded software solutions, will showcase its latest real time operating system (RTOS) technology for multicore processors at the Multicore EXPO (March 16-19, Santa Clara, California, USA). In 2006, eSOL released its prominent eT-Kernel Multi-Core Edition(TM) RTOS, powered by Blended Scheduling(R) which uniquely blends asymmetric multiprocessing (AMP) into symmetric multiprocessing (SMP) in a single OS. Because of its reliability and proven performance, eSOL's complete multicore solution has been used by multiple leading embedded-device manufacturers and other customers since then. Further enhancing its Blended Scheduling technology, eSOL's latest eT-Kernel Multi-Core Edition Memory Partitioning provides the most advanced multicore system protection. It does this through its unique multicore partitioning technology, without employing a conventional solution based on hypervisor. eSOL will present a conference session and demonstrate its integrated software solutions platform for ODMs, OEMs, and SoC vendors.
eSOL's multicore technology is used in its distinctive eT-Kernel Multi-Core Edition RTOS, which is based on the SMP model, yet incorporates benefits of the AMP model to offer deterministic characteristics for real time embedded applications. Thus a single OS provides software developers with the scalability and high-throughput efficiency of SMP, along with the more deterministic and real time characteristics of AMP.
The eT-Kernel Multi-Core Edition's Memory Partitioning protects memory across different cores and partitions, while maintaining software reusability and system reliability, by using "Kernel Protection" and "Core Partitioning". These two technologies will detect any access violation of another partition's local memory, greatly helping the development and assuring the quality of deployed systems. Memory Partitioning also ensures the flexibility of system design where multiple subsystems need to work more closely together, and has overcome paravirtualization issues, including hypervisor drawbacks, to successfully design complex but integrated embedded devices.
0 comments:
Post a Comment