Hardware Acceleration for Data Processing (HADP) - Fall 2018

 Course Material | Talks | Schedule | Seminar Hours | People


Overview

The seminar is intended to cover recent results in the increasingly important field of hardware acceleration for data science, both in dedicated machines or in data centers. The seminar aims at students interested in the system aspects of data processing who are willing to bridge the gap across traditional disciplines: machine learning, databases, systems, and computer architecture. The seminar should be of special interest to students interested in completing a master thesis or even a doctoral dissertation in related topics.

The seminar will start on September 18th with an overview of the general topics and the intended format of the seminar. Students are expected to present one paper in a 30 minute talk and complete a 4 page report on the main idea of the paper and how they relate to the other papers presented at the seminar and the discussions around those papers. The presentation will be given during the semester in the allocated time slot. The report is due on the last day of the semester.

Attendance to the seminar is mandatory to complete the credit requirements. Active participation is also expected, including having read every paper to be presented in advance and contributing to the questions and discussions of each paper during the seminar.


NEWS 

     1) The first introductory class will take place on 18th September 2018 at 13:15 in ML J 34.1 followed by the opening talk at 13:45.

    2) Selection of papers (3 papers max) and presentation dates (3 slots max) are expected to be ready by 25th September 2018. Please send your preferences to user_name[at]inf.ethz.ch, where username is amit[dot]kulkarni  

    3) A preliminary schedule for the presentations is available under Schedule section.

    4) The first seminar talk starts on 9th October 2018, 13:15. The presentation duration will be of 30 mins + 15 mins Q & A.

    5) Deadline for the report submission is on 11th January 2019.


Talks

Speaker Title Date/Time
Prof. Gustavo Alonso  Introduction to the seminar

 18/09/2018,

13:15

David Sidler

Accelerating String Matching Queries
in Hybrid CPU-FPGA Architectures

18/09/2018,

13:45

Dr. Tal Ben-Nun  Demystifying
Parallel and Distributed
Deep Learning

 25/09/2018,

13:15

Cedric Renggli  SparCML: High-Performance Sparse
Communication for Machine Learning

  25/09/2018,

14:15

Prof. Torsten Hoefler  How to survive in this seminar?

 02/10/2018,

13:15

Prof. Ce Zhang  System Relaxations for First Order Methods:
A 45 Minutes Crash Course 
02/10/2018,

14:15 

 


 Schedule

NAME PAPER DATE MENTOR
 Skanda Koppula  “ImageNet Training in Minutes” 9 Oct 
13:15 
 Prof. Torsten Hoefler
 Emanuele Esposito  “RAPID: In-Memory Analytical
Query Processing Engine with
Extreme Performance per Watt”
16
Oct
13:15 
 Prof. Gustavo Alonso
 Nikolas Göbel  “Ray: A Distributed Framework for
Emerging AI Applications”
16
Oct
14:15 
 Prof. Ce Zhang
 Gishor Sivanrupan “Live Video Analytics at Scale
with Approximation and Delay-Tolerance”
23
Oct
13:15 
Dr. Mushen Owaida
 Taha Shahroodi  “A Many-core Architecture for
In-Memory Data Processing”
30
Oct
13:15 
 Prof. Gustavo Alonso
 Nikita Lazarev  “ESE: Efficient Speech Recognition
Engine with Sparse LSTM on FPGA”
13 Nov
13:15 
 Dr. Mushen Owaida
 Thomas Lang  “UDP: A Programmable Accelerator
for Extract-Transform-Load Workloads and More”
20 Nov
13:15 
 Prof. Gustavo Alonso
 Alain Denzler  “Toward Standardized Near-Data
Processing with Unrestricted Data
Placement for GPUs”
20 Nov
14:15 
 Dr. Mushen Owaida
 Florian Tschopp  “GraphR: Accelerating Graph
Processing Using ReRAM”
27 Nov
13:15 
 Dr. Mushen Owaida
 Nicolas Winkler  “Caribou: Intelligent Distributed Storage” 27 Nov 
14:15 
 Prof. Gustavo Alonso
       
       

 Seminar Hours

Tuesdays, 13:00-15:00 in ML J 34.1


 People

Lecturers:

Facilitator / TA: