This content requires the Adobe Flash Player and a browser with JavaScript enabled. Click here to get the latest version of Adobe Flash Player.

Commercial RTOS integration of Multicore Communications API

EDN Europe, 14 Oct 2008

Express Logic and PolyCore Software have announced the commercial RTOS integration of the Multicore Association’s recently released Multicore Communications API (MCAPI) specification. MCAPI provides an implementation agnostic API for multicore systems communication. PolyCore Software’s Poly-Messenger/MCAPI is a communications framework simplifying multicore communication. Express Logic’s ThreadX RTOS is a small, fast real-time operating system for embedded applications. Poly-Messenger/MCAPI and Poly-Generator enable application developers to design, program, and manage communications in multicore systems. Poly-Messenger/MCAPI supports different logical and physical onchip network structures that allows migration of applications from a single- to multicore architectures. Poly-Generator helps the developer to manage the communications topology for optimal performance throughout the development process. Poly-Messenger/MCAPI provides a platform for reuse of legacy code, offering developers a migration path where previously written single-processor multithreaded code can be optimally distributed across multiple cores.


Poly-Messenger/MCAPI offers a unified standard interface, providing an abstraction layer to the underlying interconnections. Poly-Messenger/MCAPI now provides MCAPI support for applications running Express Logic’s ThreadX RTOS. Poly-Messenger/MCAPI provides efficient standardised communication between application threads running on ThreadX, across multiple instantiations of ThreadX, and/or multiple OS instantiations across multiple cores. To speed development, Poly-Messenger/MCAPI enables applications to be developed, and functionally debugged, on a single processor or simulator using virtual nodes and subsequently deployed on multicore target hardware. Application development and migration can thus start before availability of target hardware, and functional debugging and application scaling is simplified. Whether moving existing single processor applications to a multicore architecture, or developing new multicore applications, developers can benefit from the run-time solutions and tools provided by Poly-Messenger/MCAPI, Poly-Generator and ThreadX that can reduce their development costs, and time-to-market.


 

Our Sponsors



Ads by Google