Natick, Mass. – Just published research on multicore designs by Venture Development Corporation (VDC) tells us something that many embedded systems developers already know:
Multiprocessing and multi-core architecture support is still not a critical factor influencing embedded system developers selection of embedded operating systems for current projects.
According to Chris Rommel, Analyst with VDC's Embedded Software Practice, while the preferences of the developers surveyed for a recent report indicates a discernable increase in the relative importance of support for multi-core architectures, their top-eight section criteria remained consistent with those of the overall population.
He said such things as reliability/stability, cost, development tools, real time capabilities, runtime royalty cost, programming interface, footprint, numbers of processors supported and security currently rank above multiprocessor support and virtualization capabilities.
Although he expects this selection dynamic to continue change going forward as more embedded projects incorporate multi-core processors, it is clear that these other factors will continue to drive purchasing decisions.
“While the percentage of developers incorporating multi-core processors is expected to increase going forward, it remains to be seen how this technology will ultimately affect the overall commercial market for embedded software,” said Rommel. “Increased adoption of multi-core processors may not necessarily cause embedded device manufacturers' software spend to increase more per year than it would have organically.
“This technology, however, may have the potential to affect the competitive landscape going forward and shift the relative distribution of market revenue if a clear disparity in multi-core or multiprocessing support emerges between the vendors that have traditionally led the embedded market.”