1 / 10

Fault-tolerant Multicore System on Network-on-Chip

Explore fault-tolerant NoC technology for future SoC challenges. Learn about on-chip communication, HW/SW co-design, and FPGA emulation. Prerequisites: Knowledge of C/C++ and digital logic design. Contact us for more information!

kgonzalez
Download Presentation

Fault-tolerant Multicore System on Network-on-Chip

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. Motivation (2) • Trend: More Core, More better Single core with increased performance 2002, Pentium 4Northwood 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

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

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

  6. 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.

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

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

  9. What you will learn is… • 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

  10. 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.

More Related