/
Arch2030 :  A Vision for Computer Architecture Research over the Next 15 Years Arch2030 :  A Vision for Computer Architecture Research over the Next 15 Years

Arch2030 : A Vision for Computer Architecture Research over the Next 15 Years - PowerPoint Presentation

solidbyte
solidbyte . @solidbyte
Follow
346 views
Uploaded On 2020-10-22

Arch2030 : A Vision for Computer Architecture Research over the Next 15 Years - PPT Presentation

Luis Ceze Thomas Wenisch Mark Hill 40 members of the architecture community Arch2030 was supported by the CCC CRA 6 years ago What changed Why now Machine learning is a key workload ID: 814419

design open hardware source open design source hardware cloud integration specialization architecture gap tools machine infrastructure computing devices scale

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Arch2030 : A Vision for Computer Archit..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Arch2030: A Vision for Computer Architecture Research over the Next 15 Years

Luis Ceze, Thomas Wenisch, Mark Hill

(+40 members of the architecture community)

Arch2030 was supported by the CCC (CRA).

Slide2

6 years ago

Slide3

What changed? Why now?

Machine learning is a key workload

Specialization already happening at scale

Cloud is truly ubiquitous

Wide acceptance Moore’s Law is ending

Slide4

Arch2030 Visioning Workshop: Process

Reached out to prior efforts

21st Century CA, Rebooting Computing

Reached out to community for input

Invited experts (devices, applications)

Held with ISCA: 120+ participants

Sent out report for comments/endorsement

40+ endorsers

Slide5

Slide6

The upshot

Observation

Implications for next 15 year

1. Specialization gap

Democratize HW design: tools and open source designs

2. Ubiquitous cloud: innovation abstraction

Cloud model provides practical deployment path for new architectures

3.

3D stacking is real

Opportunities for new architectures and integration models

4.

Getting “closer to physics”

Need for more adventurous architectures

5.

Machine learning as key app. component

New architectures are enablers: need real collaboration with core ML community

Slide7

Specialization Gap: Democratizing HW Design

Performance gap: many applications aren’t possible without specialization

AR/VR, autonomous vehicles, large-scale AI/ML

General purpose processors aren’t efficient enough

Design cost/effort gap:

HW design costs growing too fast

Need: better models, tools, open-source design

Can create new business/innovation forces

Emerging “HW” companies: fitbit, Oculus, Pebble, Dropcam, …

Open source can create agility for ASIC-based startups

Developing specialized hardware must become as easy,

inexpensive, and agile as developing software

Slide8

Opportunity:Open-source hardware

Need infrastructure to reduce barrier-to-entry for custom ASICs

Faster impact via tightly integrated FPGAs

Need open/reusable IP cores and tools

Investigate “chiplet” / post-fab integration

Sankaralingam et al.

Slide9

2. Cloud as Abstraction for Architectural Innovation

Ubiquitous public cloud infrastructure (Microsoft, Google, Amazon)

More than just software - entry point for new hardware

Clean service/microservice interfaces

Can hide exotic HW/devices

ASICs, FPGAs, quantum computers?

Through scale and virtualization, clouds can offer

deep HW innovations transparently and at low cost

[Doug Carmean, ISCA’16 Keynote]

Slide10

3. Going Vertical with 3D Integration

Denser memories, higher bandwidth

Capacity/bandwidth grows

Fundamental need for

processing+memory integration

Integration of “chiplets” in 3D substrate a

promising design/business model

3D integration provides a new dimension of scalability

Slide11

4. Getting Closer to Physics

New memories and devices

Carbon nanotubes

Quantum computing and superconducting logic

Borrowing from biology

[Doug Carmean, ISCA’16 Keynote]

[Bornholt et al.]

Slide12

5. Machine Learning as a Key Workload

Training

: HPC-like systems, turn-around time matters to evolution

Inference

: Low latency, low power

Strong driver for architecture and systems innovation

Tensor flow, TPUs, MS CNTK, …

Hardware advancement enables machine learning over “bigger data”

Google’s Tensor Processing Unit

Slide13

The Future: Architecture + X

Application and technology driven

It’s clear we are beyond a processor + memory centric world

Examples: sensor/compute fusion, intelligent networks, intelligent storage systems

Critical to reach out to other CS areas and fields

Slide14

Recommendations (1 of 2)

Use NSF programmatic mechanisms to democratize HW design

Encourage open source hardware & HW tools → “Github movement” for HW

Highlight dissemination of HW design infrastructure as a broader impact

Consider how to incentivize chip foundries, CAD tool vendors to support open HW

Foster open HW tech transfer pipeline

More/closer partnerships with cloud providers/industry

E.g., industrial partner contributes data/infrastructure, NSF contributes funds/PM

Facebook (open compute), Google, Microsoft

Synergy with open-source HW (e.g., Amazon F1, MS Catapult)

Precedent: Intel/NSF on Visual Computing (VEC), Automated Programming (CAPA)

Slide15

Recommendations (2 of 2)

Cross-cutting

support

for specialization research

Exploring application-driven hardware design (ML, VR, vision, robotics, …)

Open source is key

Sustainable Specialization in the eXtreme

?

Adventurous

exploration

of new devices/applications co-design

E.g., Quantum/cryogenics (I-ARPA)

Molecular storage/computing (DARPA RFI)

More true cross-cutting

efforts

: Arch+PL+ML+Bio, Arch+PL+Quantum/Physics

Slide16

Why NSF?

Encourage training students in hardware “maker” skills

Broader impacts as a mechanism to foster open HW dissemination

Like Open SW, Open HW is disruptive to existing business models

industry won’t do it by itself (and may even resist change)

“Near-physics” approaches are high risk, high reward

True progress will come from cross-cutting (architecture + X) activities

Center-scale activities alone (e.g., SRC/DARPA JUMP) often not broad, grass-roots