efpga - open-src-soc.org

15

Upload: others

Post on 03-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

ZEUS MPPA

eFPGA

FPGA

FPGA

ZEUS ZEUS

ZEUS ZEUS EPAC

HBM

memories

DDR

memories

PCIe gen5

linksHSL

links

D2D links

to adjacent

chiplets

EPAC

HPC & Emerging …

Insight on behavior

The programmer interface

Leverage standards

Opportunity to innovate

Holistic Co-designHolistic Co-design

• Balanced hierarchy

• Latency throughput: asynchrony and

overlap

• Malleability & coordinated scheduling

• Homogenize heterogeneity

“VPU microtiles”

“STX microtile”

VPU

L2 HN

“I/O microtile”

STX

STX

Avispado

VPU

L2 HN

Avispado

VPU

L2 HN

Avispado

VPU

L2 HN

Avispado

VPU

L2 HN

VRPserdes serdes

FPGA

Bridge

V0.7

V0.8

V0.9

co-design

• Algorithm

• ISA

• Microarchitecture

SDV 3.0 ++

V1.0

https://ssh.hca.bsc.es/epi/ftp/

https://ssh.hca.bsc.es/epi/ftp/doc/

Swaptions

SpMV

256K

cac

he

VCU 128 dev kit

RISCV Vector Linux Node

Server #1

Server #2

Network

Network

Filesystem

RTL Repo

Operations NFS

IPMI

IPMI

RISCV scalar

UART

DDR4ctrl

CHI

2AXI

1GB ETH

PCIe

AXIXbar

Co

nfig.

Sta

tus

Regs

.

FPGA V37P

Avispado32K$

VPU8 lanes

64B/cycle

HN – L2256KB

HN – L2256KB

HN – L2256KB

HN – L2256KB

NOC

64B/cycle

PLICDM CLINT