Search: 
 
Commands
  Search pubs database

Quick search by ...
Theme
  alternative
concurrent
core
resilient
heterogeneous
infrastructure
microarch
power
reliable
roadmap
self_test
soft
verification

Design Driver
  driver
ambient
gateway
Year
  2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998


Group
  2006faculty
bee2
bk_partitioning
bk_placement
bk_routing
bookshelf
embedded
fabricsthrust
faculty
fresco
gsrc
gsrcadmin
gsrc_faculty
gtx
infrax
marcov
mescal
metropolis
nexsis
polis
ptolemy
semantics
sig_modeling
sig_power
sig_uarch
sig_verification
testthrust
theme_leaders
 Virtual Channels Planning for Networks-on-Chip
T.-C. Huang, U. Y. Ogras, R. Marculescu

Citation
T.-C. Huang, U. Y. Ogras, R. Marculescu. "Virtual Channels Planning for Networks-on-Chip". International Symposium on Quality Electronic Design, March, 2007.

Abstract
The virtual channel flow control (VCFC) provides an efficient implementation for on-chip networks. However, allocating the virtual channels (VCs) uniformly results in a waste of area and significant leakage power, especially at nanoscale. To remedy this situation, we propose a novel approach for customizing the virtual channels allocation based on the traffic characteristics of the target application. Towards this end, we first develop an algorithm that calculates the port contention rates and expected bandwidth at each router in the network. Using this information, we add VCs only to the channels with the highest bandwidth usage. Our simulation results involving synthetic and real applications show more than 40% buffer savings compared to uniform VC allocation, while achieving similar performance levels.

Electronic downloads

Citation formats  

  • HTML
    T.-C. Huang, U. Y. Ogras, R. Marculescu. <a
    href="http://www.gigascale.org/pubs/1014.html">Virtual
    Channels Planning for Networks-on-Chip</a>,
    International Symposium on Quality Electronic Design, March,
    2007.
  • Plain text
    T.-C. Huang, U. Y. Ogras, R. Marculescu. "Virtual Channels
    Planning for Networks-on-Chip". International Symposium on
    Quality Electronic Design, March, 2007.
  • BibTeX
    @inproceedings{HuangOgrasMarculescu07_VirtualChannelsPlanningForNetworksonChip,
        author = {T.-C. Huang and U. Y. Ogras and R. Marculescu},
        title = {Virtual Channels Planning for Networks-on-Chip},
        booktitle = {International Symposium on Quality Electronic
                  Design},
        month = {March},
        year = {2007},
        abstract = {The virtual channel flow control (VCFC) provides
                  an efficient implementation for on-chip networks.
                  However, allocating the virtual channels (VCs)
                  uniformly results in a waste of area and
                  significant leakage power, especially at
                  nanoscale. To remedy this situation, we propose a
                  novel approach for customizing the virtual
                  channels allocation based on the traffic
                  characteristics of the target application. Towards
                  this end, we first develop an algorithm that
                  calculates the port contention rates and expected
                  bandwidth at each router in the network. Using
                  this information, we add VCs only to the channels
                  with the highest bandwidth usage. Our simulation
                  results involving synthetic and real applications
                  show more than 40% buffer savings compared to
                  uniform VC allocation, while achieving similar
                  performance levels.},
        URL = {http://www.gigascale.org/pubs/1014.html}
    }
    

Posted by Umit Y. Ogras on 31 May 2007..

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

 
You are not logged in
©1998-2008 GSRC