Run-time mappig of multiple communicating tasks on MPSoC platforms.

A.K. Singh, W. Jigang, A. Kumar, Th. Srikanthan

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

24 Citations (Scopus)
1 Downloads (Pure)

Abstract

Multi-task supported processing elements (PEs) are required in a Multiprocessor System-on-Chip platform for better scalability, power consumption etc. Efficient utilization of PEs needs intelligent mapping of tasks onto them. The job becomes more challenging when the workload of tasks is dynamic. These scenarios require tasks to be mapped at run-time. This paper presents a run-time mapping technique for efficiently mapping the tasks of applications on the multitasking resources. The technique tries to map the communicating tasks onto the same processing resource and also the tasks of an application close to each other in order to reduce the communication overhead. For an evaluated scenario, the presented technique reduces total execution time by 22%, average channel load by 47% and power dissipation by 48% when compared to state-of-the-art run-time mapping techniques
Original languageEnglish
Title of host publicationProceedings of the International Conference on Computational Science, ICCS 2010, 31 May - 2 June 2010, Amsterdam, The Netherlands
Place of PublicationAmsterdam
PublisherElsevier
Pages1019-1026
DOIs
Publication statusPublished - 2010

Fingerprint

Dive into the research topics of 'Run-time mappig of multiple communicating tasks on MPSoC platforms.'. Together they form a unique fingerprint.

Cite this