Members-Internal

Scaling Deep-Learning Inference with Reconfigurable FPGA-Cluster-based Architecture

Background and Motivation

Research Goal

The goal of this thesis is to propose a DNN (CNN) parallelization algorithm, architecture, and design of a Real-time AI-Enabled Real-time Bio-system.

Research Schedule

DateTask
☑Nov 1 ~ Dec 7, 2020Resize MNIST dataset
Dec 21 ~ TBDUpdate paper "Hand Gesture Processing with Sensor Fusion based on Neuromorphic System"
☑Dec 24 ~ Jan 8, 2021EMG dataset collection using Myo
☑Jan 9 ~ 20, 2021Implementing signal processing part in Matlab
☑Jan 20 ~ Feb 28, 2021Add source code and dataset into github
☑Jan 17 ~ 31, 2021Help to revise ETLTC20210 papers
☑Feb 20 ~ 26, 2021Test 3D printer
☑Mar 2 ~ Mar 5, 2021Study AIRBiS project and write slide
☑Mar 2 ~ Mar 12, 2021Inference of batch test on FPGA and communicate network with UI for 64x64 grayscale
☑Mar 12 ~ Mar 22, 2021Inference of batch test on FPGA and communicate network with UI for 128x128 grayscale
☑Mar 15 ~ Mar 23, 2021Write Hardware Acceleration Part of journal draft
☑Mar 24, 2021Find source code in internet for parallel CNN
☑Mar 26 ~ Apr 2, 2021comparison to other works
☑Apr 3 ~ Apr 14, 2021work on training on FPGA for AIRBiS project
☑Apr 15 ~ Apr 28, 2021Work on speed up for time cost using SDSoC
☑Apr 29 ~ May 16Modify speed up sample code for AIRBiS CNN
☑May 17 ~ June 25Design new CNN mapping algorithm
☑June 21 ~ August 2Prepare and improve the paper for hardware part
☑June 26~ July 7Evaluate CNN mapping algorithm
☑July 17 ~ August 29Prepare a paper for other publication opportunity
☑July 17 ~ July 30Optimize convolution acceleration to more speed up
☑Aug 12 ~ Aug 31Improving paper, experiment of pragma for the inference
☑Sept 1 ~ Sept 30Test and find the example code of multithread on FPGA, writing Abstract for ETLTC2022
☑Oct 1~ Dec 3Multithread on FPGA
☑Oct 30~ Nov 5Making a slide for the Progress Report Presentation
☑Oct 26 ~ Nov 19Reading a paper "Federated Learning with Spiking Neural Networks"
☑Nov 19 ~ Nov 22Understand and run the AIRBiS FL
☑Nov 23 ~ Dec 3Convert the AIRBiS CNN to SNN
☑Dec 4 ~ Dec 18Experiment and Evaluation of SNN in SW
☑Dec 19 ~ Dec 22Setup of FPGA for SNN in HW
☑Dec 23 ~ Dec 30Experiment and Evaluation of SNN in HW
☑Jan 4, 2022Take a Mark's guidance on 5:30, new road map
☑Jan 5 ~ Jan 13 , 2022AIRBiS CNN to SNN Conversion in MATLAB
☑Jan 11, 2022Making presentation for the AIRBiS CNN to SNN conversion result on 5PM
☑Jan 15 ~ Jan 22, 2022Understanding communication between multiple SNPCs without router
Jan 23 ~ Jan 31, 2022Understanding communication between multiple SNPCs with router
Feb 1~ Feb 6, 2022Making sample 2x2 NASH layer
Feb 7 ~ Feb 11, 2022Simulating of the STDP learning algorithm for sample 2x2 NASH in BinsNet
Feb 12 ~ Feb 15, 2022Simulating of the STDP learning algorithm for sample 2x2 NASH in RTL
Feb 16 ~ Feb 21, 2022Evaluating the sample 2x2 NASH
Feb 22, 2022Making a presentation for the sample 2x2 NASH at the professor's office at 5 PM
Feb 23 ~ Feb 28, 2022Explore the Poisson and single spike coding scheme for the AIRBiS SNN optimization
Mar 1 ~ Mar 5, 2022Mapping AIRBiS SNN on NASH by adapting genetic algorithm
Mar 7, 2022Making presentation for the result of on chip learning, spike coding optimization, and mapping on 5PM
Mar 8 ~ Mar 13, 2022Update the results in the IEEE Access paper
Mar 14 ~ Sept 14, 2022Complete and submit the IEEE Access paper
Oct, 2022Present the complete IEEE Access paper
Schedule last updated on: 1/28/2022

References


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS