Simplifying Multi-core Development
GridWare Software
Most multi-processor applications today must program each CPU individually. That puts a lot of strain on software developers that are developing multi-core programs.
Did you know?
BCI firmly believes that a processor must be a software developer's best friend. A new processor architecture is useless unless there is software to take advantage of it. It must run existing applications at much faster speeds, have easy to use tools to develop new applications, and integrate all software seamlessly.
To simplify the customers development process, BCI provides the GridWare software tools and libraries. GridWare works in concert with proprietary logic inside the chip to intelligently distribute processing tasks to multiple processors eliminating the need to program each processor individually. Initially for embedded Linux, GridWare is transparent to the user application, allowing existing applications to enjoy the added performance of the gCORE platform “as is”. This seamless migration path from single processor applications to the multi-processor world of gCORE is a key advantage of the BCI solution. BCI provides a complete tool kit based on Eclipse and GNU that makes developing new multi-processor applications easy.