Abstract
Traditionally, design space exploration for Systems-on-Chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, a shift from computation-bound to communication-bound design becomes mandatory. Towards this end, this paper presents a comprehensive evaluation of two communication architectures targeting multimedia applications. Specifically, we compare and contrast the Network-on-Chip (NoC) and Point-to-Point (P2P) communication architectures in terms of power, performance, and area. As the main contribution, we present complete P2P and NoC-based implementations of a real multimedia application (MPEG-2 encoder), and provide direct measurements using a FPGA prototype and actual video clips, rather than simulation and synthetic workload. From an experi-mental standpoint, we show that the NoC architecture scales very well in terms of area, performance, power and design effort, while the P2P architecture scales poorly on all accounts except performance.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - Design Automation Conference |
Pages | 137-142 |
Number of pages | 6 |
DOIs | |
State | Published - 2006 |
Externally published | Yes |
Fingerprint
Keywords
- FPGA prototype
- MPEG-2 encoder
- Networks-on-chip
- Point-to-point
- System-on-chip
ASJC Scopus subject areas
- Hardware and Architecture
- Control and Systems Engineering
Cite this
Design space exploration and prototyping for on-chip multimedia applications. / Lee, Hyung Gyu; Ogras, Umit; Marculescu, Radu; Chang, Naehyuck.
Proceedings - Design Automation Conference. 2006. p. 137-142.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
}
TY - GEN
T1 - Design space exploration and prototyping for on-chip multimedia applications
AU - Lee, Hyung Gyu
AU - Ogras, Umit
AU - Marculescu, Radu
AU - Chang, Naehyuck
PY - 2006
Y1 - 2006
N2 - Traditionally, design space exploration for Systems-on-Chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, a shift from computation-bound to communication-bound design becomes mandatory. Towards this end, this paper presents a comprehensive evaluation of two communication architectures targeting multimedia applications. Specifically, we compare and contrast the Network-on-Chip (NoC) and Point-to-Point (P2P) communication architectures in terms of power, performance, and area. As the main contribution, we present complete P2P and NoC-based implementations of a real multimedia application (MPEG-2 encoder), and provide direct measurements using a FPGA prototype and actual video clips, rather than simulation and synthetic workload. From an experi-mental standpoint, we show that the NoC architecture scales very well in terms of area, performance, power and design effort, while the P2P architecture scales poorly on all accounts except performance.
AB - Traditionally, design space exploration for Systems-on-Chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, a shift from computation-bound to communication-bound design becomes mandatory. Towards this end, this paper presents a comprehensive evaluation of two communication architectures targeting multimedia applications. Specifically, we compare and contrast the Network-on-Chip (NoC) and Point-to-Point (P2P) communication architectures in terms of power, performance, and area. As the main contribution, we present complete P2P and NoC-based implementations of a real multimedia application (MPEG-2 encoder), and provide direct measurements using a FPGA prototype and actual video clips, rather than simulation and synthetic workload. From an experi-mental standpoint, we show that the NoC architecture scales very well in terms of area, performance, power and design effort, while the P2P architecture scales poorly on all accounts except performance.
KW - FPGA prototype
KW - MPEG-2 encoder
KW - Networks-on-chip
KW - Point-to-point
KW - System-on-chip
UR - http://www.scopus.com/inward/record.url?scp=33748417105&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33748417105&partnerID=8YFLogxK
U2 - 10.1145/1146909.1146949
DO - 10.1145/1146909.1146949
M3 - Conference contribution
AN - SCOPUS:33748417105
SN - 1595933816
SN - 1595933816
SN - 9781595933812
SP - 137
EP - 142
BT - Proceedings - Design Automation Conference
ER -