Fault-tolerant Multicore System on Network-on-Chip

Slides:



Advertisements
Similar presentations
Reconfigurable Computing After a Decade: A New Perspective and Challenges For Hardware-Software Co-Design and Development Tirumale K Ramesh, Ph.D. Boeing.
Advertisements

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 20s: Computer Hardware 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 20s Computer Hardware Department of.
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
Fault-Tolerant Network-Interface for Spatial Division Multiplexing Based Network-on-Chip By Anup Das.
An Analytical Model for Worst-case Reorder Buffer Size of Multi-path Minimal Routing NoCs Gaoming Du 1, Miao Li 1, Zhonghai Lu 2, Minglun Gao 1, Chunhua.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Some Thoughts on Technology and Strategies for Petaflops.
Spring 2008 Network On Chip Platform Instructor: Yaniv Ben-Itzhak Students: Ofir Shimon Guy Assedou.
COE Labs Objectives and Benefits. General Objectives 1.Students’ training using state-of-the-art facilities through course labs 2.Enable world-class research.
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Aims and Motivation The goal of this project is to produce a secure and dependable way of distributing and storing data securely over a distributed system.
1 Multi - Core fast Communication for SoPC Multi - Core fast Communication for SoPC Technion – Israel Institute of Technology Department of Electrical.
Architecture and Real Time Systems Lab University of Massachusetts, Amherst An Application Driven Reliability Measures and Evaluation Tool for Fault Tolerant.
Network-on-Chip Examples System-on-Chip Group, CSE-IMM, DTU.
Modern trends in computer architecture and semiconductor scaling are leading towards the design of chips with more and more processor cores. Highly concurrent.
Architecture and Routing for NoC-based FPGA Israel Cidon* *joint work with Roman Gindin and Idit Keidar.
Strategic Directions in Real- Time & Embedded Systems Aatash Patel 18 th September, 2001.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
Networks-on-Chip. Seminar contents  The Premises  Homogenous and Heterogeneous Systems- on-Chip and their interconnection networks  The Network-on-Chip.
+ CS 325: CS Hardware and Software Organization and Architecture Introduction.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
Determining the Optimal Process Technology for Performance- Constrained Circuits Michael Boyer & Sudeep Ghosh ECE 563: Introduction to VLSI December 5.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Fault-tolerant Multicore System on Network-on-Chip Presenter: Parhelia.
Design, Synthesis and Test of Network on Chips
University of Michigan Electrical Engineering and Computer Science 1 Extending Multicore Architectures to Exploit Hybrid Parallelism in Single-Thread Applications.
To be smart or not to be? Siva Subramanian Polaris R&D Lab, RTP Tal Lavian OPENET Lab, Santa Clara.
COMPUTER ORGANIZATIONS CSNB123. COMPUTER ORGANIZATIONS CSNB123 Why do you need to study computer organization and architecture? Computer science and IT.
R2D2 team R2D2 team Reconfigurable and Retargetable Digital Devices  Application domains Mobile telecommunications  WCDMA/UMTS (Wideband Code Division.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Under-project Meeting Network-on-Chip Group 2007/3/07 TA: 林書彥 黃群翔.
Power Estimation and Optimization for SoC Design
POLITECNICO DI MILANO Blanket Team Blanket Reconfigurable architecture and (IP) runtime reconfiguration support in Dynamic Reconfigurability.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
Performed by: Guy Assedou Ofir Shimon Instructor: Yaniv Ben-Yitzhak המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון.
Axel Jantsch 1 Networks on Chip A Paradigm Change ? Axel Jantsch Laboratory of Electronics and Computer Systems, Royal Institute of Technology, Stockholm.
1 Presenter: Min Yu,Lo 2015/12/21 Kumar, S.; Jantsch, A.; Soininen, J.-P.; Forsell, M.; Millberg, M.; Oberg, J.; Tiensyrja, K.; Hemani, A. VLSI, 2002.
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 1.
Technion – Israel Institute of Technology Faculty of Electrical Engineering NOC Seminar Error Handling in Wormhole Networks Author: Amit Berman Mentor:
Research Interests  NOCs – Networks-on-Chip  Embedded Real-Time Software  Real-Time Embedded Operating Systems (RTOS)  System Level Modeling and Synthesis.
Implementation of Real Time Image Processing System with FPGA and DSP Presented by M V Ganeswara Rao Co- author Dr. P Rajesh Kumar Co- author Dr. A Mallikarjuna.
C. Murad Özsert Intel's Tera Scale Processor Architecture.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
A seminar Presentation on NETWORK- ON- CHIP ARCHITECTURE EXPLORATION FRAMEWORK Under the supervision of Presented by Mr.G.Naresh,M.Tech., V.Sairamya Asst.
Runtime Reconfigurable Network-on- chips for FPGA-based systems Mugdha Puranik Department of Electrical and Computer Engineering
Feeding Parallel Machines – Any Silver Bullets? Novica Nosović ETF Sarajevo 8th Workshop “Software Engineering Education and Reverse Engineering” Durres,
Network-on-Chip Paradigm Erman Doğan. OUTLINE SoC Communication Basics  Bus Architecture  Pros, Cons and Alternatives NoC  Why NoC?  Components 
Embedded system training course presented by thirumal.k Dasarath reddy building,2 nd flower,near kaveri high school,hosur main road,singachandra,bangalore-68.
F1-17: Architecture Studies for New-Gen HPC Systems
System-on-Chip Design
Programmable Hardware: Hardware or Software?
Lynn Choi School of Electrical Engineering
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
Soft Error Analysis of FPGA under ISO Standard
Welcome: Intel Multicore Research Conference
Texas Instruments TDA2x and Vision SDK
TASK 4 Guideline.
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Advanced Computer Architecture 5MD00 / 5Z033 Overview
Dynamically Reconfigurable Architectures: An Overview
Multiprocessor network topologies
Networks-on-Chip.
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Majid Alshammari and Khaled Elleithy
Introduction to Embedded Systems
UML profiles.
A Novel Latin Square-based Secret Sharing for M2M Communications
RECONFIGURABLE NETWORK ON CHIP ARCHITECTURE FOR AEROSPACE APPLICATIONS
ECE 753: FAULT-TOLERANT COMPUTING
Substation Automation IT Needs
Presentation transcript:

Fault-tolerant Multicore System on Network-on-Chip Presenter: Parhelia

Motivation (1) Challenge of future SoC: Performance/Technology Gap Advanced architecture techniques are required! Before 2002, ILP helped to close the gap successfully

Motivation (2) Key for Multicore:Interconnection Trend: More Core, More better Single core with increased performance 2002, Pentium 4 Northwood 1997, Pentium MMX 1997, Pentium II 1993, Pentium 1999, Pentium III 2001, Tualatin Key for Multicore:Interconnection Multicore processor with more and more cores!! 2005, Pentium D 2006, Core 2 Duo (Conroe) 2006, Core 2 Quad (Kentisfield) 2007, TeraScale 80-core prototype

Motivation (3) Future on-chip communication for SoC IPs OCN (On-Chip Network) is a novel and practical approach to interconnect SoC IPs

Fault-Tolerant NoC(1) Device size shrinking Erroneous in production

Fault-Tolerant NoC (2) Just like normal computer network :p Model a faulty node to multiple data paths Define relative FT routers architectures and FT routing algorithms.

Goal (1) Demonstrate FT NoC on real application using FPGA GUI interface Visual demonstration See performance degradation

Goal (2) Demonstrate FT NoC on real parallel application Rendering engine FPGA

What you will learn is… Prerequisite State-of-the-Art on-chip communication technology HW/SW co-design FPGA emulation concepts and experiences Prerequisite Programming language (C/C++, GUI better) Concepts on digital logic design Creativity, smart-working Contact Information 黃耿賢 time@access.ee.ntu.edu.tw Software / system simulation 許展誠 parhelia@access.ee.ntu.edu.tw Hardware design / FPGA Emulation

Reference [1] L. Benini and G. De Micheli, “Networks on chips: a new SoC paradigm,” on Computer, pp. 70-78, Vol. 35, Issue. 1, Jan. 2002. [2] http://techresearch.intel.com/articles/Tera-Scale/1449.htm [3] http://www.tilera.com/pdf/ProBrief_Tile64_Web.pdf [4] S. Murali,, N. Vijaykrishnan, M.J. Irwin, L. Benini, and G. De Micheli, “Analysis of error recovery schemes for networks on chips,” IEEE Design & Test of Computers, pp.434-442, Volume 22,  Issue 5, Sep. 2005. [5] N. Genko, D. Atienza, G. De Micheli, J. M. Mendias, R. Hermida, and F. Catthoor, “A Complete Network-On-Chip Emulation Framework,” Proceedings of the conference on Design, Automation and Test in Europe (DATE’ 05), pp.246-251, Vol.1, 2005.