Power consumption optimization of dataflow applications on many-core systems

Emmanouil Komninos · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2011

With the growing need for high bandwidth digital communications and streaming applications requiring high quality of video and audio encoding, the transition to platforms consisting of hundreds of processors and efficient communication infrastructures is inevitable. DSP applications targeted to such highly parallel platforms are best described by concurrent MoCs to enable the mapping and scheduling process to such architectures. Such platforms target embedded devices which operate under a very constraint energy budget. This project is about the energy efficient scheduling of DSP applications, described under the dataflow MoC, on many-core platforms. The target platform is the P2012 designed by STMicroelectronics consisting 16 nodes interconnected through a 2D mesh asynchronous NoC. Each node can operateon different voltage and frequency and can accommodate up to 16 processors. The dataflow MoC considered to describe the aforementioned applications is called SDF. The main advantage gained from this project is the formal description of the energy minimization problem, when such platforms are being considered. We demonstrate the difficulties that arise from these architectures, the insufficiency of the existing energy efficient scheduling approaches and we propose a way to relax this very complex problem so that existing approaches can be applied.

Read the paper · More papers on PaperTik