SoC for HPC Workshop Overview John Shalf and James Ang David Donofrio & Farzad Fatolli Fard LBL/SNL Computer Architecture Laboratory DAC 2015 San Francisco,

Slides:



Advertisements
Similar presentations
FPGA (Field Programmable Gate Array)
Advertisements

Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
Advancing Alternative Energy Technologies Glenn MacDonell Director, Energy Industry Canada Workshop on Alternatives to Conventional Generation Technologies.
Device Tradeoffs Greg Stitt ECE Department University of Florida.
Appro Xtreme-X Supercomputers A P P R O I N T E R N A T I O N A L I N C.
Last Lecture The Future of Parallel Programming and Getting to Exascale 1.
Principal Patent Analyst
Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation,
OpenStack Update Infrastructure as a Service May 23 nd 2012 Rob Hirschfeld, Dell.
Defense MicroElectronics Activity Defense MicroElectronics Activity VE The Impact of System Level Design on the DMS World Keith Bergevin Senior.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
Sami Aly Issues in Telecommunications3 February 2002 Development Plan 1.Product & Releases, evolution (Time line) 2.Features roll out 3.System.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Reconfigurable Network Topologies at Rack Scale
Some Thoughts on Technology and Strategies for Petaflops.
11/14/05ELEC Fall Multi-processor SoCs Yijing Chen.
Building a Cluster Support Service Implementation of the SCS Program UC Computing Services Conference Gary Jung SCS Project Manager
Climate Machine Update David Donofrio RAMP Retreat 8/20/2008.
From the IT Assessment to the IT Roadmap ( )
Power is Leading Design Constraint Direct Impacts of Power Management – IDC: Server 2% of US energy consumption and growing exponentially HPC cluster market.
SOC Design Lecture 1 Overview of SOC.
RSC Williams MAPLD 2005/BOF-S1 A Linux-based Software Environment for the Reconfigurable Scalable Computing Project John A. Williams 1
4.x Performance Technology drivers – Exascale systems will consist of complex configurations with a huge number of potentially heterogeneous components.
August 27, 2008 Platform Market, Business & Strategy.
© 2008 The MathWorks, Inc. ® ® Parallel Computing with MATLAB ® Silvina Grad-Freilich Manager, Parallel Computing Marketing
System Management for Virtualization and Automation in a Dynamic Data Center SVM’08 Munich Karsten Beins, Sen. Director Infrastructure Technology.
XStream: Rapid Generation of Custom Processors for ASIC Designs Binu Mathew * ASIC: Application Specific Integrated Circuit.
OpenSoC Fabric An open source, parameterized, network generation tool
University of Kansas Electrical Engineering Computer Science WPDRTS 2004 Tuesday April 27, 2004 Challenge Problem Session.
InfiniSwitch Company Confidential. 2 InfiniSwitch Agenda InfiniBand Overview Company Overview Product Strategy Q&A.
1 Hasan Rizvi Senior Vice President Fusion Middleware Development.
M. McCorquodale University of Michigan Electrical Engineering & Computer Science Mobius Integrated Systems Corporation Ann Arbor, MI January, 2001 Michael.
May 17, USB Semiconductor IP How to Integrate USB into Your Design Eric Huang inSilicon Corporation.
System Design with CoWare N2C - Overview. 2 Agenda q Overview –CoWare background and focus –Understanding current design flows –CoWare technology overview.
 Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). 
March 9, 2015 San Jose Compute Engineering Workshop.
Introduction to Reconfigurable Computing Greg Stitt ECE Department University of Florida.
ASIC, Customer-Owned Tooling, and Processor Design Nancy Nettleton Manager, VLSI ASIC Device Engineering April 2000 Design Style Myths That Lead EDA Astray.
HPC User Forum Back End Compiler Panel SiCortex Perspective Kevin Harris Compiler Manager April 2009.
Software Working Group Chairman’s Note: This document was prepared by the “software and applications” working group and was received by the entire workshop.
Business Trends and Design Methodologies for IP Reuse Allen C.-H. Wu Department of Computer Science Tsing Hua University Hsinchu, Taiwan, R.O.C {
System On Chip Devices for High Performance Computing Design Automation Conference 2015 System On Chip Workshop Noel Wheeler
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Update IDC HPC Forum.
Marv Adams Chief Information Officer November 29, 2001.
National Strategic Computing Initiative
Michael van Dijken Marketing Communications Communications Sector Microsoft Corporation.
Plumbing the Computing Platforms of Big Data Dilma Da Silva Professor & Department Head Computer Science & Engineering Texas A&M University.
Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati.
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
Tackling I/O Issues 1 David Race 16 March 2010.
ISCUG Keynote May 2008 Acknowledgements to the TI-Nokia ESL forum (held Jan 2007) and to James Aldis, TI and OSCI TLM WG Chair 1 SystemC: Untapped Value.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
BLUE GENE Sunitha M. Jenarius. What is Blue Gene A massively parallel supercomputer using tens of thousands of embedded PowerPC processors supporting.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
The Engine of SOC Design Korea – an Important Market Antonio J. Viana Sr. VP of Worldwide Sales.
April 15, 2013 Atul Kwatra Principal Engineer Intel Corporation Hardware/Software Co-design using SystemC/TLM – Challenges & Opportunities ISCUG ’13.
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Fuel Cell Market size worth $25.5bn by 2024 Global Single Board Computer.
Programmable Hardware: Hardware or Software?
India Electronics & Semiconductor Association India Electronics Industry International System-C User Group Conference Noida, India April 15, 2013.
Appro Xtreme-X Supercomputers
OCP: High Performance Computing Project
Intelligent Design of Electronic Assets (IDEA) Workshop
Introduction to Reconfigurable Computing
Solving the SoC Design Dilemma for IoT Applications with Embedded FPGA
Low Latency Analytics HPC Clusters
Power is Leading Design Constraint
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
HIGH LEVEL SYNTHESIS.
Mario open Ethernet drive architecture Introducing a new technology from HGST Mario Blandini
Presentation transcript:

SoC for HPC Workshop Overview John Shalf and James Ang David Donofrio & Farzad Fatolli Fard LBL/SNL Computer Architecture Laboratory DAC 2015 San Francisco, California June 7, 2015

The HPC-SoC workshop will focus on semi- custom, application-targeted designs, and server processing for HPC and data-centers. The goal is to develop a strategy for a robust open ecosystem for SoC designs that serve the needs of energy efficient HPC applications for multiple government agencies Workshop Series Goals

Larry Bergman (NASA/JPL) William Harrod (DOE/SC) Jon Hiller (STA representing DARPA/MTO) Thuc Hoang (DOE/NNSA) Hong Jiang (NSF) Noel Wheeler (LPS/ACS) Steering Committee 3

1.SOC for HPC Workshop (Denver): – August 26, DAC 2015 Design Automation for HPC and Server Class SOCs (San Francisco) – June 7, PACT 2015 Software Tools and Techniques for HPC, Clouds, and Server Class SOCs (San Francisco): – October 18-21, 2015 Workshop Series 4

5 Background

High End Systems (>$1M)‏ Most/all Top 500 systems Custom SW & ISV apps Technology risk takers & early adopters IDC: 2005: $2.1B 2010: $2.5B Capability Computing Capacity Computing Volume Market Mainly capacity; <~150 nodes Mostly clusters; >50% & growing Higher % of ISV apps Fast growth from commercial HPC; Oil &Gas, Financial services, Pharma, Aerospace, etc. IDC: 2005: $7.1B 2010: $11.7B Total market >$10.0B in 2006 Forecast >$15.5B in %$3.4B$2.2B0-$50K 10.7%$4.9B$2.9B$50K-$250K 11.8%$3.4B$1.9B$250K-$1M CAGR IDC Segment System Size HPC is built with of pyramid investment model 6 HPC Market Overview Mark Seager LLNL

1990s - R&D computing hardware dominated by COTS – Had to learn how to use COTS clusters for HPC – Business moved from Mainframe to Cloud R&D investments moving rapidly to consumer electronics/ embedded processing – Must learn how to leverage embedded/consumer processor technology for future HPC and Cloud systems Technology Investment Trends Image from Tsugio Makimoto: ISC2006

IDC 2010 Market Study Embedded market is too large to ignore

Design Verification Costs Design complexity scales linearly (if you are optimistic) Verification complexity grows exponentially Motivates use of pre-verified commodity IP blocks – Verification costs shared by broader market Ofer Sachem, Stanford University

Energy Efficient Hardware Building Blocks Mark Horowitz 2007: “Years of research in low-power embedded computing have shown only one design technique to reduce power: reduce waste.” Seymour Cray 1977: “Don’t put anything into a supercomputer that isn’t necessary.”

11 Building an SoC from IP Logic Blocks Its legos with a some extra integration and verification cost Processor Core (ARM, Tensilica, MIPS deriv) With extra “options” like DP FPU, ECC IP license cost $150k-$500k NoC Fabric: (Arteris, Denali, other OMAP-4) IP License cost: $200k-$350k DDR memory controller (Denali / Cadence, SiCreations) + Phy and Programmable PLL IP License: $250-$350k PCIe Gen3 Root complex IP License: $250k Integrated FLASH Controller IP License: $150k 10GigE or IB DDR 4x Channel IP License: $150k-$250k With Marty Deneroff memctl Memory DRAM Memory DRAM PCIe FLASH ctl IB or GigE

Redefining “commodity” Must use “commodity” technology to build cost- effective design The primary cost of a chip is development of the intellectual property Mask and fab typically 10% of NRE in embedded Design and verification dominate costs SoC’s for high perf. consumer electronics is vibrant market for IP/circuit-design (pre-verified, place & route) Redefine your notion of “commodity”! The ‘chip’ is not the commodity… The stuff you put on the chip is the commodity 12

Technology Continuity for A Sustainable Hardware Ecosystem With Keren Bergman (Columbia LRL)

SoC for HPC Workshop Overview John Shalf and James Ang LBL/SNL Computer Architecture Laboratory Denver, Colorado August 26, 2014

Denver Workshop Participants

1)State of the Art: What can be done to leverage commodity embedded IP components, tools, and design methodologies to create HPC-targeted designs. 2)Technology Inventory and Requirements Analysis: Survey the currently available IP building blocks and identify where gaps exist in current IP circuit technologies and design tools that will be crucial to HPC and datacenter-targeted SoC ASICs. 3)Software Infrastructure: What will be required of our software environment to take full advantage of a rapidly evolving SoC designs. What would need to change in our software engineering practices keep up with a more flexible and rapidly evolving hardware design target? 4) Simulation/Modeling: SoC poses challenges to existing monolithic CPU- centric simulation environments that were originally designed for cell- phone scale systems. What new technologies will be required to bring the kind of design agility to the HPC-SoC design space that is currently relied upon for competitive consumer electronic designs. 5) OpenSoC: What open technologies, tools, and open-source gate-ware are available to engage the academic and research community involved in exploring the design space for high performance SoCs. SoC for HPC Workshop Scope 16

Plot a roadmap for creating an embedded component ecosystem for HPC – That leverages the enormous investments taking place in the embedded/consumer electronics market – Is effective for HPC Identify opportunities and weaknesses in the SoC strategy – What is the performance & market potential of this approach. – What is missing from the commodity IP component market – Where will market forces NOT deliver the kinds of components required for effective Server/HPC/WSC SoC designs Where should government agencies (DOE, DOD, DARPA, NASA, NSF) concentrate their R&D expenditures to open up an alternative path for technology innovation Write a report documenting our findings Desired Workshop Outcomes (Denver) 17

SOC technologies for HPC are extremely promising – Not just “a path forward” (perhaps “The” path forward) – Scope should be expanded to include clouds and high performance embedded Risk #1: Hardware and Design Automation – Most SOC design automation tools targeted at low-performance SOCs and microcontrollers – Need for interface compatibility (more lego-like assembly) Risk #2: Software Environment – HPC and Cloud SW stack for SOC is very immature – Software stack (currently) is inflexible and brittle SOC2014 Report: Conclusions 18

SOC technologies for HPC are extremely promising – Not just “a path forward” (perhaps “The” path forward) – Scope should be expanded to include clouds and high performance embedded Risk #1: Hardware and Design Automation – Most SOC design automation tools targeted at low-performance SOCs and microcontrollers – Need for interface compatibility (more lego-like assembly) Risk #2: Software Environment – HPC and Cloud SW stack for SOC is very immature – Software stack (currently) is inflexible and brittle SOC2014 Report: Conclusions 19

Updated Schedule 20

Updated Schedule 21

End LBNL/Sandia Computer Architecture Laboratory 1/23/ 2013 Computational Research Division | Lawrence Berkeley National Laboratory | Department of Energy 22

23