Title
Atomic Streaming: A Framework of On-Chip Data Supply System for Task-Parallel MPSoCs
Abstract
State of the art fabrication technology for integrating numerous hardware resources such as Processors/DSPs and memory arrays into a single chip enables the emergence of Multiprocessor System-on-Chip (MPSoC). Stream programming paradigm based on MPSoC is highly efficient for single functionality scenario due to its dedicated and predictable data supply system. However, when memory traffic is heavily shared among parallel tasks in applications with multiple interrelated functionalities, performance suffers through task interferences and shared memory congestions which lead to poor parallel speedups and memory bandwidth utilizations. This paper proposes a framework of stream processing based on-chip data supply system for task-parallel MPSoCs. In this framework, stream address generations and data computations are decoupled and parallelized to allow full utilization of on-chip resources. Task granularities are dynamically tuned to jointly optimize the overall application performance. Experiments show that proposed framework as well as the tuning scheme are effective for joint optimization in task-parallel MPSoCs.
Year
DOI
Venue
2012
10.1109/L-CA.2011.21
Computer Architecture Letters
Keywords
Field
DocType
predictable data supply system,data computation,proposed framework,on-chip data supply system,shared memory congestion,memory traffic,memory bandwidth utilization,task-parallel mpsocs,atomic streaming,memory array,stream address generation,system on chip,stream processing,bandwidth,memory bandwidth,tuning,shared memory,chip,system on a chip,programming paradigm,throughput,programming
Computer architecture,Memory bandwidth,Memory hierarchy,System on a chip,Shared memory,Computer science,Parallel computing,Multiprocessing,Real-time computing,Throughput,Stream processing,MPSoC
Journal
Volume
Issue
ISSN
11
1
1556-6056
Citations 
PageRank 
References 
0
0.34
7
Authors
3
Name
Order
Citations
PageRank
Ji Kong1345.27
Pei-Lin Liu223144.49
Yu Zhang3503.32