Report Advisor: Dr. Vishwani D. Agrawal Report Committee: Dr. Shiwen Mao and Dr. Jitendra Tugnait Survey of Wireless Network-on-Chip Systems Master’s Project.

Slides:



Advertisements
Similar presentations
Comparison Of Network On Chip Topologies Ahmet Salih BÜYÜKKAYHAN Fall.
Advertisements

COMPUTER NETWORK TOPOLOGIES
QuT: A Low-Power Optical Network-on-chip
A Novel 3D Layer-Multiplexed On-Chip Network
Presentation of Designing Efficient Irregular Networks for Heterogeneous Systems-on-Chip by Christian Neeb and Norbert Wehn and Workload Driven Synthesis.
Flattened Butterfly Topology for On-Chip Networks John Kim, James Balfour, and William J. Dally Presented by Jun Pang.
1 Advancing Supercomputer Performance Through Interconnection Topology Synthesis Yi Zhu, Michael Taylor, Scott B. Baden and Chung-Kuan Cheng Department.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
Handling Global Traffic in Future CMP NoCs Ran Manevich, Israel Cidon, and Avinoam Kolodny. Group Research QNoC Electrical Engineering Department Technion.
Lei Wang, Yuho Jin, Hyungjun Kim and Eun Jung Kim
August 18-19, 2002 UCSC Baskin School of Engineering1 UCSC PERC COMPONENT: Protocols for Wireless Internetworks J.J. Garcia-Luna-Aceves Computer Communication.
Data Center Basics (ENCS 691K – Chapter 5)
1 Indirect Adaptive Routing on Large Scale Interconnection Networks Nan Jiang, William J. Dally Computer System Laboratory Stanford University John Kim.
Network-on-Chip: Communication Synthesis Department of Computer Science Texas A&M University.
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
Dragonfly Topology and Routing
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Performance and Power Efficient On-Chip Communication Using Adaptive Virtual Point-to-Point Connections M. Modarressi, H. Sarbazi-Azad, and A. Tavakkol.
DataLink Layer1 Ethernet Technologies: 10Base2 10: 10Mbps; 2: 200 meters (actual is 185m) max distance between any two nodes without repeaters thin coaxial.
Yao Wang, Yu Wang, Jiang Xu, Huazhong Yang EE. Dept, TNList, Tsinghua University, Beijing, China Computing System Lab, Dept. of ECE Hong Kong University.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
On-Chip Networks and Testing
Cooperative Molecular Communication for Nanonetwork Liang Hong 1, Wei Chen 1, Feng Liu 2 1 College of Engineering, Tennessee State University, U.S.A. 2.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Reducing Traffic Congestion in ZigBee Networks: Experimental Results th International Wireless Communications and Mobile Computing Conference (IWCMC)
Hub  A hub is a piece of hardware that connects multiple wired devices together on a single network. Hubs work at the physical layer (layer 1) of the.
1 Next Few Classes Networking basics Protection & Security.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
A Lightweight Fault-Tolerant Mechanism for Network-on-Chip
King Fahd University of Petroleum & Minerals Electrical Engineering Department EE400 PROJECT Personal Area Networks Instructed by Dr.AlGhadbanPresenters.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
Jason Ernst, University of Guelph 1.  Introduction ◦ Background Information ◦ Motivation for Research / Current Problems  Proposed Solution ◦ Algorithm.
CS 8501 Networks-on-Chip (NoCs) Lukasz Szafaryn 15 FEB 10.
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
University of Michigan, Ann Arbor
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Networks-on-Chip (NoC) Suleyman TOSUN Computer Engineering Deptartment Hacettepe University, Turkey.
KAIS T On the problem of placing Mobility Anchor Points in Wireless Mesh Networks Lei Wu & Bjorn Lanfeldt, Wireless Mesh Community Networks Workshop, 2006.
Dynamic Traffic Distribution among Hierarchy Levels in Hierarchical Networks-on-Chip Ran Manevich, Israel Cidon, and Avinoam Kolodny Group Research QNoC.
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
Team LDPC, SoC Lab. Graduate Institute of CSIE, NTU Implementing LDPC Decoding on Network-On-Chip T. Theocharides, G. Link, N. Vijaykrishnan, M. J. Irwin.
Evaluating Mobility Support in ZigBee Networks
Advanced Processor Group The School of Computer Science A Dynamic Link Allocation Router Wei Song, Doug Edwards Advanced Processor Group The University.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
Hybrid Optoelectric On-chip Interconnect Networks Yong-jin Kwon 1.
TOPICS INTRODUCTION CLASSIFICATION CHARACTERISTICS APPLICATION RELATED WORK PROBLEM STATEMENT OBJECTIVES PHASES.
Intro Wireless vs. wire-based communication –Costs –Mobility Wireless multi hop networks Ad Hoc networking Agenda: –Technology background –Applications.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
A Low-Area Interconnect Architecture for Chip Multiprocessors Zhiyi Yu and Bevan Baas VLSI Computation Lab ECE Department, UC Davis.
Design Space Exploration for NoC Topologies ECE757 6 th May 2009 By Amit Kumar, Kanchan Damle, Muhammad Shoaib Bin Altaf, Janaki K.M Jillella Course Instructor:
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Network-on-Chip Paradigm Erman Doğan. OUTLINE SoC Communication Basics  Bus Architecture  Pros, Cons and Alternatives NoC  Why NoC?  Components 
IMPROVING OF WIRELESS MESH NETWORKS.
AODV-OLSR Scalable Ad hoc Routing
Presented by Tae-Seok Kim
Exploring Concentration and Channel Slicing in On-chip Network Router
Azeddien M. Sllame, Amani Hasan Abdelkader
Network Architecture for Cyberspace
RECONFIGURABLE NETWORK ON CHIP ARCHITECTURE FOR AEROSPACE APPLICATIONS
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Kyu-Han Kim and Kang G. Shin
Presentation transcript:

Report Advisor: Dr. Vishwani D. Agrawal Report Committee: Dr. Shiwen Mao and Dr. Jitendra Tugnait Survey of Wireless Network-on-Chip Systems Master’s Project Defense Xi Li Department of Electrical and Computer Engineering Auburn University, AL USA Xi's M.E.E Presentation

Outline ※ Background ※ Problem Statement ※ General Solution ※ Contribution - Experimental Results and Analysis  Latency vs. Injection Rate  Latency vs. Number of Virtual Channels ※ Conclusion Xi's M.E.E Presentation

Background

※ Network-on-Chip (NoC) is an approach to designing the communication subsystem between IP cores on a single chip, modules are interconnected via switches (routers) ※ Size: mm-scale ※ Numbers of processors: dozens of or even hundreds of ※ Communication method:“Point-to-point” and “packet- based (usually in flit)” ※ Layered protocol (MAC layer, network layer) ※ Modules’ structures should be as simple as possible ※ Variety kinds of topologies are used in NoC Xi's M.E.E Presentation

A 4 by 4 regular mesh NoC topology

Problem Statement Xi's M.E.E Presentation

※ High latency and power consumption will be introduced due to 1) the multi-hop in the communication path between two nodes and 2) high injection rate. ※ More nodes in a chip, more hops and higher injection rate will be in the communication. Xi's M.E.E Presentation Many hops, high injection rate, and results a high latency

General Solutions Xi's M.E.E Presentation

※ Wireless link is introduced – reduce the number of hops in the path ※ Some outstanding transmission ways: UWB, mm-wave, CNT UWB-BasedMm-Wave-BasedCNT-Based Bandwidth3.6GHzTens of GHzAround 500GHz Devices’ sizesMillimeter order Micrometer order Transmission rangeNot enough (1mm)enoughEnough # of Channels per link multiplesinglemultiple Xi's M.E.E Presentation

※ Pure Wireless vs. Hybrid Wireless NoC system  Pure: All nodes are fully connected via wireless Limited wireless source Limited transmission range Therefore, hard to use in practice  Hybrid: Combination of wired and wireless Reduce the number of hop Alleviate latency Therefore, always used

※ Structure ※ Wireless insertion ※ Routing scheme and communication protocol Xi's M.E.E Presentation

※ Structure of Hybrid Wireless NoC system: Hierarchical  Bottom level: nodes form to a cluster via wired link  Top level: some clusters are connected by wireless (sometimes, clusters in neighbor are still connected by wired) Structure of hybrid wireless NoC

※ Wireless insertion: Using SA (simulated annealing) to get the optimal configuration – the placement of the wireless links ? Xi's M.E.E Presentation ? ? ?

※ Routing scheme and communication protocol  Should be as simple as possible  Routing schemes’ examples: Location-based (LBR), dimension-ordered, path length-based and some other adopting router scheme  Communication protocol: multi-channel protocol (combination of TDM and FDM)  Other used communication schemes: pulse position modulation, biphase modulation, on-off key modulation…

Contribution Contribution Xi's M.E.E Presentation

※ Experiment Xi's M.E.E Presentation  In this section, performance of both traditional NoC (wired) and wireless NoC will be simulated; then, a comparison between them will me make.  Some parameters: injection rate: bit/cycle per node latency: cycle virtual channel

※ Latency vs. Injection Rate (wired) ※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation 8 by 8 regular mesh:

※ Latency vs. Injection Rate (wired) ※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation  In order to reduce the distance between two nodes in wired communication, we can increase the concentration of the network.  Concentration stands for the number of nodes that share a single router. E.g. concentration 4 means a router is shared by 4 nodes.

※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation A 4 by 4 cmesh NoC topology

Xi's M.E.E Presentation A 4 by 4 regular mesh NoC topology

※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation  therefore, in cmesh topology, the average distance can reduce. 8 by 8 cmesh hop 8 by 8 regular mesh hop

※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation 8 by 8 cmesh:

※ Latency vs. Injection Rate (wired) Xi's M.E.E Presentation  However, since every router has more work to do, latency is still introduced  Therefore, there is a trade-off between the distance and number of nodes per router if we use wired link. Comparison between8 by 8 regular mesh and cmesh:

※ Latency vs. Injection Rate (wireless) Xi's M.E.E Presentation  Therefore, wireless NoC is needed  Here, we use a kind of topology to simulate wireless NoC system – flattened butterfly topology

※ Latency vs. Injection Rate (wireless) Xi's M.E.E Presentation A 4 by 4 flattened butterfly NoC topology

※ Latency vs. Injection Rate (wireless) Xi's M.E.E Presentation 64 nodes 256 nodes

※ Latency vs. Number of Virtual Channels (wired) Xi's M.E.E Presentation 8 by 8 regular mesh

※ Latency vs. Number of Virtual Channels (wireless) Xi's M.E.E Presentation Wireless NoC (64 nodes)

※ Comparison between wired and wireless Xi's M.E.E Presentation

Conclusion

 Comparison with traditional wired NoC, wireless NoC has a great improvement in performance (latency, maximum injection rate, so that the throughput)  In wireless NoC, before a specific level of injection rate, the latency increment is tiny.  Virtual channel plays a more important role in wireless NoC than in traditional NoC. ※ Conclusion

※ Future work Xi's M.E.E Presentation  Devices’ manufactory  Topology and communication protocol  Other aspect: fault tolerant and reconfiguration

Thank You Xi's M.E.E Presentation

Question?