Communication mapping in multiprocessor platforms

AUTOR(ES)
DATA DE PUBLICAÇÃO

2005

RESUMO

The advances in the technology for the fabrication of integrated circuits has allowed the implementation of entire systems on a single chip, combining high processing and low power consumption into a small component. The so called Multiprocessor System-on-Chip (MPSoCs) include multiple heterogeneous processor, complex interconnection structures and third party intellectual property. This technology has enabled the development of portable devices like mobile phones, PDAs, multimedia devices, etc that combine portability with the process capacity of earlier desktop computers. However, it has become very difficult for designers specify, and validate such designs. There is a gap between the system specification that is done at a high abstraction level and the implementation in a multiprocessor platform. The existing tools and methodologies do not handle this gap properly. The consequence is delays in development cycle errors that compromise the success of the design. In this thesis it is approached the problems related to the implementation of the system level communication in a multiprocessor platform. These work contributions are: (1) a processor centric approach for the modeling of heterogeneous multiprocessors platforms; (2) a methodology and a set of tools for the mapping and the implementation of the system level communication of a multiprocessor platform; (3) analysis support for the evaluation of the performance of the communication on the target platform. The proposed methodologies and tools were validated by two case studies. One producer / consumer example with several concurrent tasks and communication, and one using the execution of several multimedia benchmarks. The results have shown the applicability of the work in the development of complex application

ASSUNTO(S)

multiprocessor platform digital systems ciencia da computacao

Documentos Relacionados