A dynamically adaptive switching fabric on a multicontext reconfigurable device

Hideharu Amano, Akiya Jouraku, Kenichiro Anjo

Research output: Chapter in Book/Report/Conference proceedingChapter

6 Citations (Scopus)

Abstract

A framework of dynamically adaptive hardware mechanism on multicontext reconfigurable devices is proposed, and as an example, an adaptive switching fabric is implemented on NEC's novel reconfigurable device DRP(Dynamically Reconfigurable Processor). In this switch, contexts for the full crossbar and alternative hardware modules, which provide larger bandwidth but can treat only a limited pattern of packet inputs, are prepared. Using the quick context switching functionality, a context for the full crossbar is switched by alternative contexts according to the packet inputs pattern. Furthermore, if the traffic includes a lot of packets for specific destinations, a set of contexts frequently used in the traffic is gathered inside the chip like a working set stored in a cache. 4 x 4 mesh network connected with the proposed adaptive switches is simulated, and it appears that the latency between nodes is improved three times when the traffic between neighboring four nodes is dominant.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsPeter Y. K. Cheung, George A. Constantinides, Jose T. de Sousa
PublisherSpringer Verlag
Pages161-170
Number of pages10
ISBN (Electronic)3540408223, 9783540408222
DOIs
Publication statusPublished - 2003

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2778
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'A dynamically adaptive switching fabric on a multicontext reconfigurable device'. Together they form a unique fingerprint.

Cite this