eSOL is a leading provider of software development solutions for multi-core and many-core processors, offering advanced technical skills and practical know-how.
eSOL was among the first real-time OS developers to introduce a real-time OS for multi-core processors: the eT-Kernel Multi-Core Edition was launched in 2006.
The eT-Kernel Multi-Core Edition incorporates eSOL’s unique Blended Scheduling technology, which allows both Symmetrical Multi-Processing (SMP) and Asymmetrical Multi-Processing (AMP) subsystems to coexist on a single OS or system. It offers high compatibility with Linux.
The memory and CPU resource protection feature can be used together with eSOL’s patented technology to streamline systems integration and ensure real-time capability and high reliability for complex multi-core system development. The eT-Kernel Multi-Core Edition has been used worldwide in many embedded systems including In-Vehicle Infotainment (IVI) systems and printers.
eMCOS—designed specifically for many-core processors—is the world’s first commercially available many-core RTOS for embedded use. Many-core processors achieve optimal energy efficiency and performance scalability by increasing or decreasing the number of cores in use according to processing requirements. Because of these features, many-core processors are ideal for advanced embedded applications requiring minimal power consumption in cyber-physical, image recognition, and energy systems as well as networking, automotive, transportation, and robots.
Products & Services
Real-time OS, Development Tools for many-core processors
Real-time OS, Development Tools, Basic Middleware Components for multi-core processors
System Protection Functions
Application Middleware Components
Qt GUI Development Framework
Embedded Multicore Consortium
Embedded Multicore Consortium (EMC) is an industry-academia organization to foster the dissemination of multi-core/many-core technologies in Japan through ecosystem consisting of system, software, tool and semiconductor vendors.
EMC contributes to the development of multi-core/many-core technologies by conducting following activities;
- Standardizes and promotes the Software-Hardware Interface for the Multi-Many-Core (SHIM) in collaboration with Multicore Association
- Develops SHIM specification compliant authoring tools for multi-core processors
Multicore Association SHIM Working Group
SHIM WG was established in Multicore Association (MCA) with the following goals;
- Standardize SHIM, a description standard to abstract the hardware properties of various multi-core/many-core processors
- Accelerate the development of tools and runtime software for multi-core/many-core processors
eSOL CTO Becomes First Japanese Chair of a Multicore Association Working Group (July 30, 2013）
The Urban Driving Working Group (UDWG) of the Internet ITS Consortium
UDWG was established by Nagoya University and associates to promote the field operations test to deploy autonomous driving technology and expand its potential market. eSOL joined in the UDWG in 2014. With eMCOS, and the expertise and abundant experience of developing the highly reliable RTOS platform for automotive systems, eSOL is contributing to deployment of the autonomous driving technology.
eSOL Adapts their Many-core OS to the Autonomous Driving Technology Platform (September 16, 2014)