Design of a Feasible On-Chip Interconnection Network for a Chip Multiprocessor (CMP)

  • Seung Eun Lee University of California
  • Jun Ho Bahn University of California
  • Nader Bagherzadeh University of California

Resumo


In this paper, an adaptive wormhole router for a flexible on-chip interconnection network is proposed and implemented for a Chip-mutti processor (CMP). It adopts a wormhole switching technique and its routing algorithm is livelock-/deadlock- free in 2D-mesh topology. Major contribution of this research is the design of an adaptive router architecture adopting a minimal adaptive routing algorithm with near optimal performance and feasible design complexity, satisfying the general SoC design requirements. We also investigate the optimal size of FIFO in an adaptive router with fixed priority scheme.
Palavras-chave: Network-on-a-chip, Multiprocessor interconnection networks, Routing, Algorithm design and analysis, Computer architecture, High performance computing, Computer networks, Delay, Switches, System recovery
Publicado
24/10/2007
LEE, Seung Eun; BAHN, Jun Ho; BAGHERZADEH, Nader. Design of a Feasible On-Chip Interconnection Network for a Chip Multiprocessor (CMP). In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 19. , 2007, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 211-218.