Bilkent University
Department of Computer Engineering


Achieving the Optimal Performance-Power Ratio by Reconfiguring the MPSoC in Computation, Communication and Memory Domains


Naveed UI Mustafa

Performance demand of applications is ever increasing with an urge for reduced power consumption. Multiprocessor System on Chip (MPSoC) has emerged as a preferred design approach for improved performance. An MPSoC contains multiple processing units connected through a communication fabric. The set of resources required for execution on MPSoC may vary from one application to other. This implies that a static configuration of execution platform may not give optimal combination of performance and power consumption. Hence, system resources such as computational units, communication fabric and memory should be reconfigured according to the resource-demand of application. To this end, a set of reconfigurable parameters should be identified for each resource category with the target of improving the performance and reducing the power consumption. In the proposed thesis work, I intend to identify these parameters for computation, communication and memory domain and design a framework to reconfigure the platform based on application-specific values of those parameters.


DATE: 10 November, 2014, Monday @ 16:15