21–25 Aug 2017
University of Washington, Seattle
US/Pacific timezone

Massive Parallel Lattice QCD Computing on FPGA Accelerator with Data-Flow Programming

24 Aug 2017, 17:30
20m
Auditorium (Alder Hall)

Auditorium

Alder Hall

Oral Track 1: Computing Technology for Physics Research Track 1: Computing Technology for Physics Research

Speaker

Thomas Janson

Description

In this talk, we explore the data-flow programming approach for massive parallel computing on FPGA accelerator, where an algorithm is described as a data-flow graph and programmed with MaxJ from Maxeler Technologies. Such a directed graph consists of a small set of nodes and arcs. All nodes are fully pipelined and data moves along the arcs through the nodes. We have shown that we can implement complex algorithms like the Wilson Dirac operator from Lattice QCD. Our implementation collects all nearest neighbour terms on the four dimensional lattice to perform all arithmetic operations simultaneously.

Author

Co-author

Udo Kebschull (Johann-Wolfgang-Goethe Univ. (DE))

Presentation materials