Tuesday, October 18, 2011

Military Embedded Systems Magazine July/August 2011


Soon most hardware processing platforms will be based on multicore architectures. But what does this mean for legacy software applications? Multicore platforms are capable of delivering higher performance, lower power consumption, a smaller physical footprint, and even a lower bill of material costs as compared to single-core platforms. However, none of those benefits will come unless legacy single-cone optimized software applications are successfully moved onto multicore architectures. This does not necessarily mean that lots of software refactoring work needs to be done. But it does mean that developers need to have the light knowledge and tools to assess their options and select the right one. The most straightforward approach to legacy software migration is to consider the multicore platform as the same collection of single-core processing engines in use today, except that the cores are now all in one physical package.

Related Posts Plugin for WordPress, Blogger...