This article describes SystemWeaver technology&#151a unique approach which solves the ease of use, efficiency and debug challenges in heterogeneous multicore chip architectures. SystemWeaver technology combines both hardware and software to abstract the application programmer from the complexities of the underlying hardware while ensuring that the application is deployed efficiently at runtime&#151making best use of available resources and maximising opportunities for power saving. The article also discusses the compelling debug capabilities of this novel approach.

Reprinted in its entirety from ARM IQ Vol. 5, No. 1, 2006