BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210402T160059Z
LOCATION:Track 4
DTSTART;TZID=America/New_York:20201118T133000
DTEND;TZID=America/New_York:20201118T140000
UID:submissions.supercomputing.org_SC20_sess154_pap452@linklings.com
SUMMARY:FBLAS: Streaming Linear Algebra on FPGA
DESCRIPTION:Paper\n\nFBLAS: Streaming Linear Algebra on FPGA\n\nDe Matteis
 , de Fine Licht, Hoefler\n\nSpatial computing architectures pose an attrac
 tive alternative to mitigate control and data movement overheads typical o
 f load-store architectures. In practice, these devices are rarely consider
 ed in the HPC community due to the steep learning curve, low productivity 
 and lack of available libraries for fundamental operations. High-level syn
 thesis (HLS) tools are facilitating hardware programming, but optimizing f
 or these architectures requires factoring in new transformations and resou
 rces/performance trade-offs. We present FBLAS, an open-source HLS implemen
 tation of BLAS for FPGAs, that enables reusability, portability and easy i
 ntegration with existing software and hardware codes. FBLAS' implementatio
 n allows scaling hardware modules to exploit on-chip resources, and module
  interfaces are designed to natively support streaming on-chip communicati
 ons, allowing them to be composed to reduce off-chip communication. With F
 BLAS, we set a precedent for FPGA library design, and contribute to the to
 olbox of customizable hardware components necessary for HPC codes to start
  productively targeting reconfigurable platforms.\n\nTag: Accelerators, FP
 GA, and GPUs, Applications, Architectures\n\nRegistration Category: Tech P
 rogram Reg Pass
END:VEVENT
END:VCALENDAR

