NEWS

Implementing a Standard

  • March 10, 2009


It’s important to understand the difference between a standard (such as the Multicore Association’s Multicore Communications API, “MCAPI”) and the implementation of that standard (such as PolyCore Software’s “Poly-Messenger/MCAPI”). In order for software developers to take advantage of a standard, there must be an implementation of that standard that supports the architectures on which the application developer wishes their software to run.The Multicore Association developed the MCAPI standard, but commercial companies must adopt it and implement it within their RTOS and middleware products. Then, application developers can simply use it, and not have to program the various multicore devices on which they want their software to run. In one case, PolyCore Software has adopted MCAPI in its Poly-Messenger/MCAPI middleware, and Express Logic has provided RTOS support in its ThreadX RTOS. Together, this gives software application developers a simple API (MCAPI) which they can use to run anywhere that Poly-Messenger/MCAPI and ThreadX run.

(Read full article at Dr. Dobbs)

Comments are closed.

 
  • CONTACT

    POLYCORE SOFTWARE
    533 AIRPORT BLVD., SUITE 400 BURLINGAME, CA 94010 USA
       
    +1 (650) 570-5942
  • EMAIL US

    Name

    Email