Design space exploration and prototyping for on-chip multimedia applications

Hyung Gyu Lee, Umit Ogras, Radu Marculescu, Naehyuck Chang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

29 Citations (Scopus)

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 languageEnglish (US)
Title of host publicationProceedings - Design Automation Conference
Pages137-142
Number of pages6
DOIs
StatePublished - 2006
Externally publishedYes

Fingerprint

Communication
Field programmable gate arrays (FPGA)
Network-on-chip
System-on-chip

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

Lee, H. G., Ogras, U., Marculescu, R., & Chang, N. (2006). Design space exploration and prototyping for on-chip multimedia applications. In Proceedings - Design Automation Conference (pp. 137-142) https://doi.org/10.1145/1146909.1146949

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 proceedingConference contribution

Lee, HG, Ogras, U, Marculescu, R & Chang, N 2006, Design space exploration and prototyping for on-chip multimedia applications. in Proceedings - Design Automation Conference. pp. 137-142. https://doi.org/10.1145/1146909.1146949
Lee HG, Ogras U, Marculescu R, Chang N. Design space exploration and prototyping for on-chip multimedia applications. In Proceedings - Design Automation Conference. 2006. p. 137-142 https://doi.org/10.1145/1146909.1146949
Lee, Hyung Gyu ; Ogras, Umit ; Marculescu, Radu ; Chang, Naehyuck. / Design space exploration and prototyping for on-chip multimedia applications. Proceedings - Design Automation Conference. 2006. pp. 137-142
@inproceedings{8b266589914840e3a3624982f40ba4d1,
title = "Design space exploration and prototyping for on-chip multimedia applications",
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.",
keywords = "FPGA prototype, MPEG-2 encoder, Networks-on-chip, Point-to-point, System-on-chip",
author = "Lee, {Hyung Gyu} and Umit Ogras and Radu Marculescu and Naehyuck Chang",
year = "2006",
doi = "10.1145/1146909.1146949",
language = "English (US)",
isbn = "1595933816",
pages = "137--142",
booktitle = "Proceedings - Design Automation Conference",

}

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

SN - 1595933816

SN - 1595933816

SN - 9781595933812

SP - 137

EP - 142

BT - Proceedings - Design Automation Conference

ER -