The 25th Reconfigurable Architectures Workshop (RAW 2018) will be held in Vancouver, British Columbia CANADA in May 2018. RAW 2018 is associated with the 32nd Annual IEEE International Parallel & Distributed Processing Symposium (IEEE IPDPS 2018) and is sponsored by the IEEE Computer Society and the Technical Committee on Parallel Processing. The workshop is one of the major meetings for researchers to present ideas, results, and on-going research on both theoretical and practical advances in Reconfigurable Computing.
A reconfigurable computing environment is characterized by the ability of underlying hardware architectures or devices to rapidly alter (often on the fly) the functionalities of their components and the interconnection between them to suit the problem at hand. The area has a rich theoretical tradition and wide practical applicability. There are several commercially available reconfigurable platforms (FPGAs and coarse-grained devices) and many modern applications (including embedded systems and HPC) use reconfigurable subsystems. An appropriate mix of theoretical foundations and practical considerations, including algorithms architectures, applications, technologies and tools, is essential to fully exploit the possibilities offered by reconfigurable computing. The Reconfigurable Architectures Workshop aims to provide a forum for creative and productive interaction for researchers and practitioners in the area.
May 21, 2018 | |
08.00 - 08.15 | Registration |
08.15 - 08.30 | Opening | 08.30 - 09.40 |
Invited session: Future trends in reconfigurable computing Session chair: Marco Santambrogio, Politecnico di Milano, Italy |
Custom Machine Learning Architectures
Wayne Luk - Professor of Computer Engineering at Imperial College London |
|
09.40 - 10.05 |
Short paper introductions session day 1 Session chair: Alberto Scolari, Politecnico di Milano, Italy |
34 | Syed Waqar Nabi and Wim Vanderbauwhede: MP-STREAM: A Memory Performance Benchmark for Design Space Exploration on Heterogeneous HPC Devices |
36 | Luca Stornaiuolo, Alberto Parravicini, Donatella Sciuto and Marco Santambrogio: FIDA: a framework to automatically integrate FPGA kernels within Data-Science applications (Download slides) |
32 | Tien Thanh Nguyen, Sebastien Pillement, Mathieu Thevenin, Anthony Mouraud, Gwenole Corre and Olivier Pasquier: High-Level Reliability Evaluation of Reconfiguration-Based Fault Tolerance Techniques |
5 | Florian Oszwald, Jürgen Becker, Philipp Obergfell and Matthias Traub: Dynamic reconfiguration for real-time automotive embedded systems in fail-operational context |
50 | François Galea, Sergiu Carpov, Lilia Zaourar: Multi-Start Simulated Annealing for Partially-Reconfigurable FPGA Floorplanning |
10.05 - 10.40 | Coffee break and interactive session short papers day 1 |
10.40 - 12.20 |
Session 1: Platforms and memory Session chair: Lorenzo Di Tucci, Politecnico di Milano, Italy |
15 | Pekka Jääskeläinen, Aleksi Tervo, Guillermo Payá Vayá, Timo Viitanen, Nicolai Behmann, Jarmo Takala and Holger Blume: Transport-Triggered Soft Cores |
42 | Francesco Peverelli, Marco Rabozzi, Emanuele Del Sozzo and Marco Domenico Santambrogio: OXiGen: A tool for automatic acceleration of C functions into dataflow FPGA-based kernels |
13 | William Allcock, Bennett Bernardoni, Colleen Bertoni, Neil Getty, Joseph Insley, Michael E. Papka, Silvio Rizzi and Brian Toonen: RAM as a Network Managed Resource |
41 | Catalin Bogdan Ciobanu, Giulio Stramondo, Cees De Laat and Ana Lucia Varbanescu: MAX-PolyMem: High-Bandwidth Polymorphic Parallel Memories for DFEs |
12.20 - 13.30 | Lunch |
13.30 - 15.10 |
Session 2: Applications Session chair: Marco Rabozzi, Politecnico di Milano, Italy |
11 | Enrico Reggiani, Giuseppe Natale, Carlo Moroni and Marco Domenico Santambrogio: An FPGA-based Acceleration Methodology and Performance Model for Iterative Stencils (Download slides) |
16 | Hamid Reza Zohouri, Artur Podobas and Satoshi Matsuoka: High-Performance High-Order Stencil Computation on FPGAs Using OpenCL |
28 | Alessandro Comodi, Davide Conficconi, Alberto Scolari and Marco Santambrogio: TiReX: Tiled Regular eXpression matching architecture |
23 | Artur Podobas and Satoshi Matsuoka: Hardware Implementation of POSITs and their application in FPGAs |
15.10 - 16.00 | Coffee break and interactive session 1 and 2 |
16.00 - 17.30 |
Invited session: 25 years of reconfigurable computing Session chair: Diana Goehringer, TU Dresden, Germany |
F for FPGA or Future?
Kaveh Aasaraai - Hardware Engineer at Jump Trading LLC |
|
25 Years RAW Spirit: Reconfigurable Models, Architectures, Innovations
Jürgen Becker - Professor of Embedded Electronic Systems at the Institut fuer Technik der Informationsverarbeitung (ITIV) at the University of Karlsruhe Viktor K. Prasanna - Professor of Electrical Engineering and Professor of Computer Science at the University of Southern California |
May 22, 2018 | |
08.30 - 09.30 | IPDPS Keynote |
09.30 - 10.00 | Coffee break |
10.00 - 11.00 |
Invited talk: A Possible Future of Reconfigurable Logic in Data Centers Derek Chiou - Partner Group Hardware Engineering Manager at Microsoft Session chair: Ken Eguro, Microsoft Research |
11.00 - 12.15 |
Session 3: Machine learning 1 Session chair: Giuseppe Natale, Politecnico di Milano, Italy |
18 | Luca Cerina, Giuseppe Franco, Pierandrea Cancian and Marco Domenico Santambrogio: Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Reconfigurable Architecture |
7 | Florian Kaestner, Benedikt Janssen, Frederik Kautz, Michael Huebner and Giulio Corradi: Hardware/Software Codesign for Convolutional Neuronal Networks exploiting Dynamic Partial Reconfiguration on PYNQ |
14 | Chaim Baskin, Natan Liss, Evgenii Zheltonozhskii, Alex M. Bronstein, Avi Mendelson: Streaming Architecture for Large-Scale Quantized Neural Networks on an FPGA-Based Dataflow Platform |
12.15 - 13.30 | Lunch |
13.30 - 13.50 |
Short paper introduction session day 2 Session chair: Marco Arnaboldi, Politecnico di Milano, Italy |
9 | Peter Rouget, Benoît Badrignans, Pascal Benoit and Lionel Torres: FPGA implementation of pattern matching for Industrial Control Systems |
29 | Lorenzo Di Tucci, Davide Conficconi, Alessandro Comodi, Steven Hofmeyr, David Donofrio and Marco Domenico Santambrogio: A Parallel, Energy Efficient Hardware Architecture for the merAligner on FPGA using Chisel HDL |
26 | Ayan Palchaudhuri and Anindya Sundar Dhar: Redundant Binary to Two’s Complement Converter on FPGAs through Fabric Aware Scan Based Encoding Approach for Fault Localization Support |
17 | Matthias Goebel, Ilja Behnke and Ben Juurlink: An Application-Specific Memory Management Unit for FPGA-SoCs |
13.50 - 15.15 |
Session 4: Machine learning 2 Session chair: Luca Stornaiuolo, Politecnico di Milano, Italy |
30 | Niccolò Raspa, Giuseppe Natale, Marco Bacis and Marco Domenico Santambrogio: A Framework with Cloud Integration for CNN Acceleration on FPGA Devices |
27 | Daniel Holanda Noronha, Philip Leong and Steven Wilton: Kibo: An Open-Source Fixed-Point Tool-kit for Training and Inference in FPGA-Based Deep Learning Networks |
38 | Menbere Kina Tekleyohannes, Christian Weis, Norbert Wehn, Martin Klein and Michael Siegrist: A Reconfigurable Accelerator for Morphological Operations |
15.15 - 16.30 | Coffee break, interactive session 3 and 4 and interactive session short paper day 2 |
16.30 - 17.00 | Award session and closing remarks |