eSOL eMCOS is the world’s first commercially available many-core real-time for embedded use. eMCOS’s new OS architecture—unlike any existing RTOS architecture—can make the best use of many-core processors with dozens or hundreds of cores because it no longer depends on the cache coherency mechanism required by most existing RTOSes. eSOL’s unique, patent-pending scheduling algorithm ensures the real-time capability required in embedded systems as well as the high throughput and scalability expected from many-core processors. Application developers can use familiar development styles with eMCOS since it uses the same programming model and APIs as widely used RTOSes for single- and multi-core processors. eMCOS supports systems using either globally shared or distributed memory models—with or without cache coherence and offers both POSIX and TRON APIs.
The eSOL eMCOS evaluation kit—consisting of eMCOS for the TILE-Gx processor, software development plug-in tools, and middleware components—is scheduled to launch in the first quarter of 2014.
eSOL is a leading embedded software developer that enables customers to accelerate development of applications based on high-end single-core, multi-core, and many-core embedded processors. eSOL’s advanced, scalable, multi-profiled real-time operating systems are tightly integrated with development tools and middleware components to create flexible development platforms used by OEMs and ODMs worldwide in competitive vertical markets such as automotive, consumer electronics, industrial and medical equipment, and aerospace. Founded in 1975, eSOL is based in Tokyo, Japan.