Evolving MPSoC Solutions (Invited talk)

Jan Madsen

AbstractA key challenge of implementing an embedded systems application on a heterogeneous multiprocessor SoC platform is to find the right partitioning of the application onto the platform architecture. The right partitioning is dependent on the characteristics of the processors and the network connecting them, as well as the application. We present an evolutionary approach to solve the problem of mapping a set of task graphs onto a heterogeneous multiprocessor platform. The objective is to meet all real-time deadlines subject to minimizing system cost and power consumption, while staying within bounds on local memory sizes and interface buffer sizes. Our approach allows to explore the mapping onto a fixed platform architecture as well as to a flexible platform architecture where architectural changes are explored during the mapping. We demonstrate our approach through an exploration of a smart phone application.
TypeConference paper [Abstract]
Conference6th International Symposium on Multiprocessor Systems-on-Chips, Estes Park, Colorado
Year2006    Month August
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering