Task Decomposition Exploration of Image Processing Applications on FPGA-Based NoC
Abstract
As the key interconnection technique of System on Chip (SoC), Network on Chip (NoC) architecture is widely used in the high-throughput and low-latency image processing system designs. In addition to the bandwidth and latency, managing congestion resulted from imbalance network load is critical to improve the system performance. In this paper, one task decomposition exploration method on FPGA-based NoC is presented. According to different parallel properties of tasks of the application, subtask graphs are generated by taking advantage of different decomposition strategies. These subtask graphs are evaluated in timing latency and energy consumption based on FPGA-based NoC emulation platform. The experiments demonstrate that the proposed task decomposition exploration can help the designer select the most appropriate task decomposition scheme based on properties of the application to balance NoC net-work load and alleviate congestion.
Keywords
Network-on-Chip (NoC), Task decomposition exploration, Data-parallelism decomposition strategy, Task-parallelism decomposition strategy, Task mapping exploration flow, NoC emulation platform
DOI
10.12783/dtcse/cece2017/14610
10.12783/dtcse/cece2017/14610
Refbacks
- There are currently no refbacks.