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 ~ Mar 3, 2022Simulating of the STDP learning algorithm for the NASH in RTL
☑Feb 3 ~ Mar 10, 2022Evaluating the NASH for x-ray image classification
☑Mar 9 ~ Mar 12Update Introduction, Related Works part
☑Mar 13 ~ Mar 16Update Motivation, System Architecture part
☑Mar 17 ~ Mar 24Update evaluation part
☑Mar 18, 17:00Meeting with professor about the progress of the paper draft
☑Feb 8 ~ Mar 20, 2022Explore the Poisson and single spike coding scheme for the AIRBiS SNN optimization
☑Mar 15 ~ Mar 21, 2022Mapping AIRBiS SNN on NASH by adapting genetic algorithm
☑Mar 11 ~ Mar 20, 2022Update the results in the IEEE Access paper
☑Mar, 21 2022Present the complete IEEE Access paper
Mar 22 ~ April 1Optimization of NASH (izhikevich, STDP learning)
April 2 ~Survey and implement new routing algorithm
April 2Complete draft paper
August 15, 2022Camera-ready paper deadline for MCSoC
Schedule last updated on: 2/11/2022

References


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