SAN FRANCISCO Japanese embedded software developer eSol Co. Ltd. has introduced a real-time operating system (RTOS) and set of integrated tools for use with ARM11 MPCore multicore processor designs for the automotive, mobile, enterprise and embedded markets, the company said Thursday (Sept. 7).
According to eSol (Tokyo), the eT-Kernel Multi-Core Edition RTOS takes advantage of the ARM11 MPCore's ability to simultaneously support both symmetric multiprocessing (SMP) and asymmetric multiprocessing (AMP) and supports two scheduling modes: true SMP mode and single processor mode. This trait provides software developers with both the scalability and throughput efficiency of SMP and the more deterministic and real-time characteristics of AMP, according to the company.
“The eSol RTOS brings more choice to developers wanting both the convenience of symmetric multiprocessor scalability combined with the more predicable nature of asymmetric forms of multiprocessing,” said John Goodacre, program manager of multiprocessing at ARM (Cambridge, U.K.).
eSol claims that eT-Kernel's blended single image multiprocessor kernel provides full reuse of existing code for both AMP- and SMP-targeted applications. Complete task interworking is via regular operating system communication and synchronization mechanisms, allowing existing single processor designs to migrate and operate seamlessly, using the coherent cache control and accelerated communication available on the ARM11 MPCore multicore processor, the company said.
The ARM11 MPCore processor is said to provide a scaleable solution that enables portability of existing software across both single-CPU and multi-CPU designs. ARM claims the ARM11 offers more performance and greater power efficiency than competing multi-threaded processors.
The eT-Kernel and eBinder for the ARM11 MPCore multiprocessor are scheduled to be available in the forth quarter. Pricing information was not disclosed.