Addressing Core Issues
A good article from colleague Jens Wiegand on multicore in medical devices.
Jens talks about consolidation and innovation, two driving factors in
both medical and industrial devices. However, he also points out the
flip side of the coin: certification. Virtualization can help provide
strong separation on multicore, which makes certification manageable
(the article goes into more depth).
Jens also touches on tooling
for multicore development, an often-overlooked and under appreciated
aspect. A single development environment that can be used to develop
the entire device (real-time, UI, kernels, userland) as well as drive
testing and debugging is a must to create highly efficient development