System a em arch chitect ecture f e for n net etwork-attach - - PowerPoint PPT Presentation

system a em arch chitect ecture f e for n net etwork
SMART_READER_LITE
LIVE PREVIEW

System a em arch chitect ecture f e for n net etwork-attach - - PowerPoint PPT Presentation

System a em arch chitect ecture f e for n net etwork-attach ached ed Research | Zurich FPGAs i in t the C e Clou oud u using p par artial al r rec econfj fjguration Burkhard Ringlein, Francois Abel, Alexander Ditter, Beat


slide-1
SLIDE 1

1

Research | Zurich

64/chassis 1024/rack

Standalone network-attached FPGAs over TCP/IP/Ethernet

10 Tb/s full-duplex

Plentiful/DC

System a em arch chitect ecture f e for n net etwork-attach ached ed FPGAs i in t the C e Clou

  • ud u

using p par artial al r rec econfj fjguration

Burkhard Ringlein, Francois Abel, Alexander Ditter, Beat Weiss, Christoph Hagleitner, and Dietmar Fey

slide-2
SLIDE 2

2

Research | Zurich

System Architecture: Requirements and Proposal

1) Standa dalon

  • ne FPGAs must control

themselves 2) Abstract the physical FPGA 3) No disclose of sources required 4) Guarantee integr grity of the DC 5) Build clusters dynamically 6) Reuse / Integrate with existing DC services

slide-3
SLIDE 3

3

Research | Zurich

System Architecture: Requirements and Proposal

1) TCP/IP and d REST (Representational State Transfer)

  • have proven to
  • sca

cale

  • are hardw

rdware re agn gnos

  • stic

2) FPGA must reconfjgure itself 3) Separation of privileges and network interfaces within the FPGA → using partial reconfjguration via a RESTful API based on TCP/IP 1) Standa dalon

  • ne FPGAs must control

themselves 2) Abstract the physical FPGA 3) No disclose of sources required 4) Guarantee integr grity of the DC 5) Build clusters dynamically 6) Reuse / Integrate with existing DC services

slide-4
SLIDE 4

4

Research | Zurich

System Architecture: Divide and Conquer

1 2 3

  • Three le

levels ls of

  • f Ma

Management: t: 1) Data Center 2) per Sled/Chassis 3) per FPGA

  • Results

ts: 1) < 2% of a Xilinx Kintex 2) deployment time independent of cluster/application size 3) single application bit-stream for “zillions” of FPGA nodes 4) fast confjguration

slide-5
SLIDE 5

5

Research | Zurich

System Architecture: Divide and Conquer

1 2 3

  • Three le

levels ls of

  • f Ma

Management: t: 1) Data Center 2) per Sled/Chassis 3) per FPGA

  • Results

ts: 1) < 2% of a Xilinx Kintex 2) deployment time independent of cluster/application size 3) single application bit-stream for “zillions” of FPGA nodes 4) fast confjguration

Thank you…

ngl@zurich.ibm.com zurich.ibm.com/cci/cloudFPGA/