Thermal-power Aware Mapping Method and Architecture/Design for (Fault-tolerant) 3D-NoC-based Neuromorphic Systems

Background

(This is still a draft) Artificial intelligence, neural networks, deep learning, ANNs, SNNs, neuromorphic systems and computing, reduce energy cost and higher bandwith (speed).

Applications: edge computing (IoT), real time application, devices with limited energy supply.

Motivation

In the last decade, neural networks and deep learning had improved and gained a lot of interest.

Thermal-aware mapping in neuromorphic computing.

In conventional computers NoC (architecture), thermal awarness researches is advanced but not for neuromorphic HW specially 3D-NoC neuromorphic systems.

Take into concideration the heat generated from neurons' activities in the neuuromorphic hardware and how to make it (spread) equally on the chip.

Goal

thermal.png

Research Plan

Step 1:

1- Read and gain knowledge about neuromorphic systems.

2- Guidance tutorials

3- Survey on Routing algorithms for neuromorphic systems.

Step 2 (doing):

1- Study and document on thermal-power aware mapping and routing for 3D-NoC neuromorphic systems.

2- Propose a thermal-aware mapping method for NASH and implement it.

Step 3:

1- Explore thermal aware methods for NVM such as PCM and ReRAM

3- Implement methods on FPGA

2- Use implemented method on real life application

Research Schedule

DateTask
☑️Oct 1st, 2021 - June 30, 2022TUTORIALS AND FIELD EXPLORATION :
☑️Oct 1st - Dec 31, 2021Tutorials and reading about neuromorphic systems
Jan 1st - May 31, 2022Survey on Routing methods and algorithms for neuromorphic systems
☑️Feb 1st - May 16, 2022Understand SNPC Source code and do the Tutorials
☑️May 18 - June 15, 2022Documentation on mapping methods for neuromorphic computing
☑️June 16- June 27, 2022Run NASH code for KMCR routing in a 3x3x2 architecture
☑️July 1 - September 30, 2022LITTERATURE ON THERMAL POWER IN MCSOC
☑️July 15 - July 29, 2022Run HotCluster source code for benchmarks
☑️June 27 - Aougust 12, 2022Study the thermodynamics in the NASH system using 3D-ICE or HotSpot
☑️July 30 - Aougust 12, 2022Write a paper to summerize HotCluster and make a discussion section about what can be developped based on the existing work for neuromorphic systems
☑️October 5 - November 28, 2022Model thermal-aware clustering method
☑️November 28 - December 28, 2022Implement the clustering method , make simulations and test the reults
☑️October 25, 2022 - January 25, 2023
February 1st - May 31, 2023JOURNAL PAPER WORK:
February 1st - May 31, 2023Writing of the Journal paper on the proposed mapping method
February 1 - February 28, 2023Model thermal-aware mapping method that takes into concideration accuracy and latency
March 1 - March 15, 2023Implement the proposed mapping method on python and test it
March 15 - April 30, 2023Implement the ùapping method on different designs of NASH
April 30 - May 31, 2023Make the experiments of the mapping method on ModelSim and extract the results

Achievements

Accepted Journal Papers

Accepted Conference Papers

Schedule Updated on January 17, 2023

My Shared GDrive

Key references


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