skip to main content
10.1145/2613908.2613915acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmesConference Proceedingsconference-collections
research-article

A Low-resource and Scalable Strategy for Segment Partitioning of Many-core Nano Networks

Published: 15 June 2014 Publication History

Abstract

In this work we introduce the design and implementation of DiSR, a distributed approach to topology discovery and defect mapping in nanoscale network-on-chip scenario. We first describe the conceptual elements and the execution model of DiSR, showing how the open-source Nanoxim platform has been used to evaluate the proposed approach in terms of node coverage and scalability achieved when establishing a segment partitioning. Next, in order to demostrate the feasibility of the proposed strategy in the context of the limited node resources, we propose both a schematic and gate-level hardware implementation of the required control logic and storage. Results show a relatively acceptable impact, ranging from 10 to about 20% of the 10,0000 transistors budget available for each node.

References

[1]
A. Bachtold, P. Hadley, T. Nakanishi, and C. Dekker. Logic circuits with carbon nanotube transistors. Science, 294(5545):1317--1320, 2001.
[2]
L. Cherkasova, V. Kotov, and T. Rokicki. Fibre channel fabrics: Evaluation and design. In System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on, volume 1, pages 53--62. IEEE, 1996.
[3]
J. Deng, N. Patil, K. Ryu, A. Badmaev, C. Zhou, S. Mitra, and H. S. P. Wong. Carbon nanotube transistor circuits: Circuit-level performance benchmarking and design options for living with imperfections. In Solid-State Circuits Conference, 2007. ISSCC 2007. Digest of Technical Papers. IEEE International, pages 70--588, Feb 2007.
[4]
M. Ebrahimi, M. Daneshtalab, J. Plosila, and H. Tenhunen. Minimal-path fault-tolerant approach using connection-retaining structure in networks-on-chip. In Networks on Chip (NoCS), 2013 Seventh IEEE/ACM International Symposium on, pages 1--8, 2013.
[5]
F. Fazzino, M. Palesi, and D. Patti. Noxim: Network-on-Chip simulator. http://noxim.sourceforge.net.
[6]
M. Koibuchi, A. Funahashi, A. Jouraku, and H. Amano. L-turn routing: An adaptive routing in irregular networks. In Parallel Processing, International Conference on, 2001., pages 383--392. IEEE, 2001.
[7]
M. Koibuchi, H. Matsutani, H. Amano, and T. M. Pinkston. A lightweight fault-tolerant mechanism for network-on-chip. In Proceedings of the Second ACM/IEEE International Symposium on Networks-on-Chip, pages 13--22. IEEE Computer Society, 2008.
[8]
C. Liu, L. Zhang, Y. Han, and X. Li. A resilient on-chip router design through data path salvaging. In Proceedings of the 16th Asia and South Pacific Design Automation Conference, pages 437--442. IEEE Press, 2011.
[9]
Y. Liu, C. Dwyer, and A. R. Lebeck. Routing in self-organizing nano-scale irregular networks. J. Emerg. Technol. Comput. Syst., 6(1):3:1--3:21, Mar. 2008.
[10]
A. Mejia, J. Flich, J. Duato, S.-A. Reinemo, and T. Skeie. Segment-based routing: An efficient fault-tolerant routing algorithm for meshes and tori. In International Parallel and Distributed Processing Symposium, Rhodos, Grece, Apr. 25--29 2006.
[11]
D. Patti. Nanoxim: Nano network-on-chip simulator. http://https://code.google.com/p/nanoxim/.
[12]
J. P. Patwardhan, C. Dwyer, A. R. Lebeck, and D. J. Sorin. Evaluating the connectivity of self-assembled networks of nano-scale processing elements. In In IEEE International Workshop on Design and Test of Defect-Tolerant Nanoscale Architectures (NANOARCH 05), 2005.
[13]
J. C. Sancho, A. Robles, and J. Duato. A flexible routing scheme for networks of workstations. In High Performance Computing, pages 260--267. Springer, 2000.
[14]
N. C. Seeman. Dna engineering and its application to nanotechnology. Trends in biotechnology, 17(11):437--443, 1999.
[15]
H. Yan, S. H. Park, G. Finkelstein, J. H. Reif, and T. H. LaBean. Dna-templated self-assembly of protein arrays and highly conductive nanowires. Science, 301(5641):1882--1884, 2003.

Cited By

View all

Index Terms

  1. A Low-resource and Scalable Strategy for Segment Partitioning of Many-core Nano Networks

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      MES '14: Proceedings of International Workshop on Manycore Embedded Systems
      June 2014
      67 pages
      ISBN:9781450328227
      DOI:10.1145/2613908
      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]

      In-Cooperation

      • Univ. Turku: University of Turku

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 15 June 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. DNA
      2. Deadlock
      3. Nanotechnology
      4. Routing
      5. Self-assembly

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      MES '14

      Acceptance Rates

      Overall Acceptance Rate 5 of 21 submissions, 24%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 14 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media