1 / 6

NOCS-2009

NOCS-2009. Chita R. Das National Science Foundation/ Pennsylvania State University. Domain. Q. NoCs in MPSoC vs. NoCs in CMPs - Are they really different?. - At a functional level NOT, but - Typically CMPs are homogenous and SoC’s are heterogeneous

kalani
Download Presentation

NOCS-2009

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. NOCS-2009 Chita R. Das National Science Foundation/ Pennsylvania State University

  2. Domain Q. NoCs in MPSoC vs. NoCs in CMPs - Are they really different? • - At a functional level NOT, but • - Typically CMPs are homogenous and SoC’s are heterogeneous • However, with heterogeneous CMPs, many design issues will be common • Future CPU’s would have accelerators, GPU’s, memory (through 3D stacking), etc making them not much different from SoC’s Image Source: IBM Cell and Internet

  3. Workloads Q. Aren't we may be over-hype the importance of NoCs? • - Probably YES unless we understand the workload dynamics and show how it can stress the network • - Current workloads have low injection rates • Multimedia application (gaming and video) and emerging workloads ( RMS, PARSEC) may stress on-chip networks • Data-Center On Chip • If bandwidth is not stressed then can we virtualize CMP? Image Source: Internet

  4. Programming model Q. NoC universal replacement? • - Good to be imaginative!!! • NoC is a substrate for the CMPs/SoCs. It will be great if it influences the programming model • Programming model for multi-cores is a challenge • Compilers/OS may be interconnect aware to enable run-time optimizations • Miracles occur! Image Source: Internet

  5. Next big thing Q. What are the most urgent research issues we should address? • - Workload characterization • - Power-aware NoCs. • - Scalable, adaptable, intelligent, and reusable NoCs for large systems • Adapting emerging technologies like RF, • Optical interconnect, 3D, CNT, etc • Application Specific NoC Design • Performance Isolation, QoS, and Fairness • Fault-tolerance • Performance, power, Reliability trade-offs • Understanding the architectural and technology trade-offs Image Source: IBM and Internet

  6. Scope and impact Q. What kind of results should sponsors (e.g., NSF, GRC, companies) expect over the next 5-10 years? “Science” of designing on-chip networks for next generations CMPs/SoCs Original image: http://www.macvspc.info/pages/13.html

More Related