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 11, 2022SNPC tutorial
☑Feb 11~ Feb 14, 2022Accuracy in SNPC for MNIST classification, comparison with ANN for the complexity
Mar 15, 2022Making presentation for the result of the comparison of ANN and SNPC at Professor's office on 5PM
Feb 15 ~ Feb 20, 2022Simulating of the STDP learning algorithm for the NASH in BinsNet
Feb 20 ~ Feb 25, 2022Simulating of the STDP learning algorithm for the NASH in RTL
Feb 26 ~ Mar 2, 2022Evaluating the NASH
Mar 3, 2022Making a presentation for the NASH at the professor's office at 5 PM
Feb 3 ~ Mar 10, 2022Explore the Poisson and single spike coding scheme for the AIRBiS SNN optimization
Mar 4 ~ Mar 11, 2022Mapping AIRBiS SNN on NASH by adapting genetic algorithm
Mar 14, 2022Making presentation for the result of on chip learning, spike coding optimization, and mapping on 5PM
Mar 15 ~ Mar 20, 2022Update the results in the IEEE Access paper
Mar, 21 2022Present the complete IEEE Access paper
May 30, 2022Abstract submission deadline for MCSoC
Jun 5, 2022Full Paper submission deadline for MCSoC
August 15, 2022Camera-ready paper deadline for MCSoC
Schedule last updated on: 2/11/2022

References


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