skip to main content
10.1145/1930037.1930041acmotherconferencesArticle/Chapter ViewAbstractPublication PagesinaConference Proceedingsconference-collections
research-article

iFDOR: dynamic rerouting on-chip

Published:23 January 2011Publication History

ABSTRACT

Many-core chip design requires flexible routing solutions for the interconnect to handle faults, provide performance partitions, and react to dynamic changes in processing requirements and power/heat distribution. We have developed a logic based rerouting mechanism suitable for tolerating dynamic powering down of regions within the application partition on the chip. This mechanism is combined with the logic based FDOR routing algorithm to create a powerful routing algorithm with low implementation cost. This allows for higher system utilisation through enabling more efficient power management as well as supporting many irregular mesh topologies through flexible virtualisation. Results show that powering down a single switch results in an 8% throughput reduction in the worst case for the evaluated topology.

References

  1. M. Azimi. Integration Challenges and Tradeoffs for Terascale Architectures. Intel Technology Journal, 11(03), 2007.Google ScholarGoogle ScholarCross RefCross Ref
  2. R. V. Boppana and S. Chalasani. Fault-tolerant routing with non-adaptive wormhole algorithms in mesh networks. Proceedings of the 1994 ACM/IEEE conference on Supercomputing - Supercomputing '94, page 693, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. V. Boppana and S. Chalasani. Fault-Tolerant Wormhole Routing Algorithms for Mesh Networks. IEEE Transactions on Computers, 44:848--864, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Glass and L. Ni. The turn model for adaptive routing. Journal of the ACM (JACM), 41(5):874--902, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. E. Gómez, J. Flich, N. A. Nordbotten, P. López, A. Robles, J. Duato, T. Skeie, and O. Lysne. A Routing Methodology for Achieving Fault Tolerance in Direct Networks. IEEE Transactions on Computers, 55:400--415, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Isci and A. Buyuktosunoglu. Long-term workload phases: Duration predictions and applications to DVFS. Micro, IEEE, pages 39--51, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. C. Isci, A. Buyuktosunoglu, and C. Cher. An analysis of efficient multi-core global power management policies: Maximizing performance for a given power budget. MICRO-39., 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. O. Lysne, T. Skeie, and T. Waadeland. One-Fault Tolerance and Beyond in Wormhole Routed Meshes. Microprocessors and Microsystems, 21:471--481, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  9. N. A. Nordbotten and T. Skeie. A Routing Methodology for Dynamic Fault Tolerance in Meshes and Tori. In R. B. V. K. P. Srinivas Aluru Manish Parashar, editor, International Conference on High Performance Computing (HiPC), LNCS 4873, pages 514--527. Springer-Verlag, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Rodrigo, J. Flich, A. Roca, S. Medardoni, D. Bertozzi, J. Camacho, F. Silla, and J. Duato. Addressing Manufacturing Challenges with Cost-Efficient Fault Tolerant Routing. In 4th ACM/IEEE International Symposium on Networks-on-Chip (NOCS 2010), number 2, pages 25--32, Grenoble, France, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. T. Skeie, F. O. Sem-Jacobsen, J. Flich, S. Rodrigo, D. Bertozzi, and M. Simone. Flexible DOR Routing for Virtualization of Multicore Chips. In International Symposium on System-on-Chip, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. iFDOR: dynamic rerouting on-chip

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        INA-OCMC '11: Proceedings of the Fifth International Workshop on Interconnection Network Architecture: On-Chip, Multi-Chip
        January 2011
        44 pages
        ISBN:9781450302722
        DOI:10.1145/1930037

        Copyright © 2011 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 23 January 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate12of27submissions,44%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader