What is the Electronics Resurgence Initiative? Defense Industry Executive Summit July 11, 2017 DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited. Reference herein to any specific commercial product, process, or service by trade name, trademark or other trade name, manufacturer or otherwise, does not necessarily constitute or imply endorsement by DARPA, the Defense Department or the U.S. government, and shall not be used for advertising or product endorsement purposes.
81
Embed
What is the Electronics Resurgence Initiative? - DARPA · PDF fileWhat is the Electronics Resurgence Initiative? ... 2020. DARPA has evolved to ... Sowing the seeds for a revolution
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
What is the Electronics Resurgence Initiative?
Defense Industry Executive SummitJuly 11, 2017
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Reference herein to any specific commercial product, process, or service by trade name, trademark or other trade name, manufacturer or otherwise, does not necessarily constitute or imply endorsement by
DARPA, the Defense Department or the U.S. government, and shall not be used for advertising or product endorsement purposes.
Program managers from the community…
on a temporary 3 to 5 year assignment…
executing ~$3 billion in the hands of ~90 PM’s through ~250 programs…
to eliminate technical surprise.
Programs / Challenges
National Defense NeedsCommercial Impact
Academia CommercialSector
Defense Industry
How do we operate?
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Grand Challenge(2005-2007)
Today2005 2015 2020
DARPA has evolved to using challenges
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
2014 2015 2016 2017
2015
Robotics Challenge
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Video not included
Cyber Grand Challenge
2014 2015 2016 2017
2016
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Spectrum Collaboration Challenge
2014 2015 2016 2017
2017
DARPA Spectrum Challenge
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Video not included
Grand Challenge(2005-2007)
Robotics Challenge (2012-2015)
Cyber Grand Challenge (2016)
Spectrum Collaboration Challenge (2017-2018)
Today2005 2015 2020
Exploring the capabilities of learning / autonomy and
their societal impact
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
But, we still have a long way to go
A revolution in sensing and processing is requiredDISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Video not included
P.1 P.2
Everyone focuses on page 2“…The complexity for minimum component costs has increased at a rate of roughly a
factor of two per year (see graph)…”
Fig.1
The miracle of Moore’s Law has taken us incredibly far…
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Electronics, April 19, 1965: Cramming More Components onto Integrated Circuits; Gordon Moore
VIII. DAY OF RECKONING
Clearly, we will be able to build such component-crammed equipment. Next, we ask under what circumstances we should do it. The total cost of making a particular system function must be minimized. To do so, we could amortize the engineering over several identical items, or evolve flexible techniques for the engineering of large functions so that no disproportionate expense need be borne by a particular array. Perhaps newly devised design automation procedures could translate from logic diagram to technological realization without any special engineering.
It may prove to be more economical to build large systems out of smaller functions, which are separately packaged and interconnected. The availability of large functions, combined with functional design and construction, should allow the manufacturer of large systems to design and construct a considerable variety of equipment both rapidly and economically.
DesignQuickly enabling
specialization
ArchitectureMaximizing specialized
functions
Materials & IntegrationAdding separately packaged novel materials and
using integration to provide specialized computing
P.3
But nothing lasts forever
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Electronics, April 19, 1965: Cramming More Components onto Integrated Circuits; Gordon Moore
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
2018
*
100%
0%
90%80%70%60%50%40%30%20%10%
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
*20
15*
2016
*20
17*
Average # of IP blocks
Aver
age
% o
f reu
sed
IP b
lock
s250
200
150
100
50
0
52 blocks
110 blocks
55 blocks
18 blocks
Research Corporation, 2014
2016• 175 IP blocks• 80% reuse
IP: Reuse and complexity growth
Percent of reuse Avg. number of IP blocks
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Verification: “Software is eating the world”
Video Display
Wireless
TV Decode
xDSL
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Masks: Expensive but manageable
$0
$2
$4
$6
$8
$10
$12
$14
$16
1 5 25 125 625
100,000 units10,000 units1,000 units100 units
Chip size
Cost to produce(millions)
Chip production costs
The total cost of producing 10,000 units of an “Apple-A9” grade 14nm custom SoCs is only $1.8M!DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
How do we get out of the SoC tar pit?
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
COTS FPGAs are great, but not appropriate for every application!
$-
$100
$200
$300
$400
$500
$600
$700
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
ASIC & ASSP FPGA
Milli
ons
Global military/aeronautics shipments
Source: Multiple industry market trackers & DMEA internal data from FPGA manufacturers
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Sprouts of hope…
Process TSMC 16FF+Transistors 4.5B
Die Area 117 mm2
Performance 2 TFLOPSRTL to GDS ~24hrsEngineers 1
Process TSMC 16FF+Transistors 3.3B
Die Area 117 mm2
Apple A10 SoC 1024-core 64-bit Microprocessor
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
My Questions
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
0
20
40
60
80
100
120
140
1 1.5 2 2.5 3 3.5 4
Industory Total CostDoD Total CostIndustry Production CostDoD Production CostStatus
Quo
100% Automation2X silicon Area
100% Automation1X silicon Area
Milli
ons
of d
olla
rs
IDEA research year
Can DARPA help industry get over the design cost hump?
Chip costs (design + production)
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Can we leverage best practices from other industries?
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Should we pursue an open-source strategy?
Facebook Market Cap: $433B!
LINUX
MemCache MySQL
Apache PhPThrift
Cassandra Jenkins
Yoga
…
Facebook Code
User Content
$15B+Open source
codebase
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Can we automate “all of it”?
Machine generated chip and package layout
Intent driven system generation
Machine generated board layout
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Can we design by intent?
Interface5V,
Ethernet, USB,
HDMI, 5V
Processor: 2 x ARM-A9,
FPGA,20 GFLOPS
Memory:1GB DDR3
128MB Flash
Power:5V in:
1.8V. 2.5V, 3.3V out
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
• Commercial workloads abound• PageRank / Search• Cyber Attack Recognition• Medical records• Genomics / cancer• Financial / fraud• Natural language processing• Associative memories / AI• Predictive failures and responses• Many-to-Many, not 1:1 or 1:n
• Government concerns map• Same• Same• Same – for military medical needs• Similar – general pattern matching• Same – for procurement/contracts• Same• Same• Same• Same
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Defense Industry
Comm
ercial Sector
Universities
75% Reduction in DoD Product Cycle Time
Defense, university, and commercial sectors working side-by-side towards a common goal
-Northrop Grum
man
-Boeing
-Harvard, UC-Berkeley
-UCSD, CM
U
-NVIDIA
MTO has started new partnerships with the commercial sector in areas of shared interest
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Power Efficiency Revolution for Embedded Computing Technologies (PERFECT) – 2012-2015
VirtualEye – 2014-2017
Circuit Realization at Faster Time Scale (CRAFT) – 2016-2018
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
69@NVIDIA 2017
Sample of NVIDIA PERFECT Technologies
High-Performance Parallel AlgorithmsThrust
CUB
SRAM and Signaling Circuits
On-chip Charge Recycling Signaling<10fJ/bit-mm
Low-voltage SRAM AssistsReduced Vmin: 0.75V 0.45V
Patch-based Image Processing Architectures
CuFFT
CUSPARSE
cuDNNDISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
70@NVIDIA 2017
VirtualEye – An Offshoot of PERFECTDemonstrate image processing capabilities enabled by PERFECT-era technologies
live event
Virtual View
Live Event: multiple cameras • Capture event with multiple (stereo) cameras
• Reconstruct 3D structure in real-time
• Stream to remote user
• User selects virtual view
Real-time virtual views of events constructed using live input streams from multiple sensors, including mobile UAVs.
Vision
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
71@NVIDIA 2017DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited. Video not included
72@NVIDIA 2017
VirtualEye – An Offshoot of PERFECTDemonstrate image processing capabilities enabled by PERFECT-era technologies
live event
Virtual View
Live Event: multiple cameras • Capture event with multiple (stereo) cameras
• Reconstruct 3D structure in real-time
• Stream to remote user
• User selects virtual view
Real-time virtual views of events constructed using live input streams from multiple sensors, including mobile UAVs.
Vision
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
73@NVIDIA 2017
DARPA CRAFT Program
CRAFT objectivesReduce custom IC design time by 10x and increase design robustnessReduce technology node migration effort by 80%Ensure high IP reuse for DoD systems
ApproachRaise design abstraction level (hierarchy, generators, modern SW engineering)Automate front-end design flow, isolate process-specific design steps, and leverage common IP blocks ported across processes
Program structurePhase 1: 5 performers develop methodology and produce chips (MPW run)Phase 2: <5 performers (1) enable outsiders to test methodology, (2) port designTeams: industry/academic partnerships
Circuit Realization at Faster Time Scale
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
74@NVIDIA 2017
MATCH: Modular Approach To Circuits and Hardware• Object-oriented HLS-based (OOHLS) Flow
• C++/SystemC language for design• HLS tools automate pipelining, resource scheduling, FSM design• All communication through Latency-Insensitive (LI) channels
• Developed MatchLib: OOHLS library of hardware components• Developed a unified SystemC/C++ architecture modeling framework
Partnership to demonstrate design flow
NVIDIA Harvard
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
75@NVIDIA 2017
MATCH: Modular Approach To Circuits and Hardware
Scalable automated Modular FloorPlanner (MFP) based on total wire-length optimization
Correct-by-construction top-level timing with fine-grained Globally-Asynchronous-Locally-Synchronous (GALS) Clocking
NVIDIA
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
76@NVIDIA 2017
NVIDIA’s Approach to Gov’t Partnerships
Gov’t and NVIDIA must be aligned on program objectives
Research must be aligned with technical/strategic direction of the company
Results must have the potential for transferto NVIDIA product teams
Vehicle for direct collaboration with universitiesStanford
UniversityThe University of
California, BerkeleyUniversity of Pennsylvania
GeorgiaTech
HarvardUniversity
The University of Utah
The University of Texas at Austin
University of Virginia
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Defense Industry
Comm
ercial Sector
Universities
Beta release of design flow in October 2017
Defense, university, and commercial sectors working side-by-side
towards a common goal
Circuit Realization At Faster
Timescales(CRAFT)
-Northrop Grum
man
-Boeing
-Harvard, UC-Berkeley
-UCSD, CM
U
-NVIDIA
MTO has started new partnerships with the commercial sector in areas of shared interest
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
So how do you get involved?Timeline and structure
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
Proposals Requested
Proposals Submitted
Partners Selected
Funding Released
MTO ELECTRONICS RESURGENCE INITIATIVE TIMELINE
OctSepAugJulJunMay Dec Jan Apr
Launch, Learn, & Organize
6/21: Industry Discussion7/11: Defense Base
Summit
Open Competition
9/12: Proposals Requested (Expected)
Complete Contracting
4/20: Start Work
Summer of Listening
7/18: 2-day workshop onMaterials, Architectures,
Designs
V
V
Nov
Happening Now Summer 2017 Fall 2017 Spring 2018
7 months
Defense Base Summit
2-day Workshop
DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.
MTO ELECTRONICS RESURGENCE INITIATIVE POINTS OF CONTACT