Proceedings ArticleDOI
The Impact of Communication on the Scalability of the Data-parallel Video Encoder on MPSoC
Erno Salminen,Tero Kangas,Timo Hämäläinen +2 more
- pp 1-4
Reads0
Chats0
TLDR
Results show that chosen parallelization method keeps communication between processing elements at low level and allows good scalability in terms of communication bandwidth, image size, and number of processing elements but unequal computational load in some cases restricts the scalability.Abstract:
This paper presents design space exploration of a data-parallel video encoder running on Multiprocessor system-on-Chip (MPSoC). The impact of communication on the scalability is analyzed. The exploration is carried out with the abstract models for application and architecture by using Transaction Generator (TG) which enables rapid modeling and simulation of complex applications regarding the dependencies between application tasks. The application model is based on profiled execution times and data sizes from real application code. Results show that chosen parallelization method keeps communication between processing elements at low level. It allows good scalability in terms of communication bandwidth, image size, and number of processing elements but unequal computational load in some cases restricts the scalability. Moreover, the impact of overlapping the communication and computation is analyzed.read more
Citations
More filters
Proceedings ArticleDOI
On network-on-chip comparison
TL;DR: The study identifies the mainstream approaches, how NoCs are currently evaluated, and shows which aspects have been covered and those needing more research effort, plus basic guidelines for achieving that are given.
Design Space Exploration of heterogeneous SoC Platforms for a Data-Dominant Application
TL;DR: In this article, a comparative study of different implementations of a sistema is presented, in which the authors compare the performance of a set of implementations of the same system with different plataformas of silicio.
References
More filters
Book
Principles and Practices of Interconnection Networks
William J. Dally,Brian Towles +1 more
TL;DR: This book offers a detailed and comprehensive presentation of the basic principles of interconnection network design, clearly illustrating them with numerous examples, chapter exercises, and case studies, allowing a designer to see all the steps of the process from abstract design to concrete implementation.
Book
Parallel Computer Architecture: A Hardware/Software Approach
TL;DR: This book explains the forces behind this convergence of shared-memory, message-passing, data parallel, and data-driven computing architectures and provides comprehensive discussions of parallel programming for high performance and of workload-driven evaluation, based on understanding hardware-software interactions.
Journal ArticleDOI
The future of wires
R. Ho,Ken Mai,Mark Horowitz +2 more
TL;DR: Wires that shorten in length as technologies scale have delays that either track gate delays or grow slowly relative to gate delays, which is good news since these "local" wires dominate chip wiring.
Journal ArticleDOI
Performance evaluation and design trade-offs for network-on-chip interconnect architectures
TL;DR: This paper develops a consistent and meaningful evaluation methodology to compare the performance and characteristics of a variety of NoC architectures and explores design trade-offs that characterize the NoC approach and obtains comparative results for a number of common NoC topologies.
Journal ArticleDOI
Parallel Computer Architecture: A Hardware/Software Approach
TL;DR: The core section introduces a uniform model of one-way communication protocols and shows that the corresponding uniform one- way communication complexity is strongly related to the size of deterministic finite automata.