1 / 6

Co-Design 2013 Summary

Co-Design 2013 Summary. Exascale needs new architectures due to slowing of Dennard scaling (since 2004), multi /many core limits New programming models, new approaches to OS, new ways to manage power, new ways to make reliable systems from unreliable parts

sadah
Download Presentation

Co-Design 2013 Summary

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. Co-Design 2013 Summary • Exascale needs new architectures due to slowing of Dennard scaling (since 2004), multi/many core limits • New programming models, new approaches to OS, new ways to manage power, new ways to make reliable systems from unreliable parts • Opportunities to integrate needs of big data as well as modeling and simulation into future Architectures • Investments needed in basic R+D, Arch, HW and SW research, will use acquisitions to drive integrated systems • Significant investment needed in new applications • Big challenges 20pj per (f)op, viable vendors, scale and reliability • Co-Design needed to match HW-ALG-SW • Huge challenges in data analysis and visualization need to change our paradigm, automation, in situ, uncertainty representation and visualizaiton, UQ

  2. Worldwide Trends • Many systems moving towards some kind of heterogeneous nodes • Combining throughput and latency computing elements • Some well performing systems are still homogeneous, but this seems to be less likely in the future • BGQ, K, TH1A, TH-2, Tsubame, Piz Daint, Titan, etc. • Precise tradeoffs on node balance not well understood, key bottlenecks, ,power, applications partitioning, etc. • Networks also not yet converging, probably disruption • MPI+X, but no dominate alternative programming model • Big drivers, climate, disaster, neuroscience, materials, geoscience, energy, fusion, fission, life sciences, drugs, aircraft, transportation, etc. shift towards applications citizens can understand and support • Regional differences in applications focus (China, Japan, Europe, US) • Regional differences is level of strategic intent • USA and Japan are closest to a Exascale program • China investing heavily in machines and research but needs overarching program and more capability in applicaitons • Europe advancing on applications, coordination, building EU capability

  3. US program on decision in FY2014 Japan program on decision in 2013/2014

  4. 100PF in 2015? Exascale in 2020? Overarching case for Exascale Needed Societal Impact Beyond Traditional Supercomputing Connections to Industry, Innovation Systems with GPUs and ManyCore “Traditional” Exascale Applications Increasing importance of data

  5. Common Challenges • Can we develop a sustainable architecture suitable for HPC, Data, Internet and mobile? • Integration of throughput accelerators, true vector pipelines, deep scalar processors, etc. • Integrated networks (NICs, Switches, Routers) • Alg specific processing elements/logic • What should these be? • What role is co-design playing in the development of these elements? • Interest and basis for international collaboration!

More Related