Skip to content

tissue3/EyerissSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eyeriss Chip simulator

This is a Eyeriss chip simulator that does the same thing as Eyeriss. It was inspired by EyerissF.

However, EyerissF is not a full simulator as it does integrate full Eyeriss mapping strategy into consideration. Also, it does not test a full images but one picture. If you try with the complete minist dataset, EyerissF is not working.

This repo reimplemented and reorganized all functions of EyerissF.

How does Eyeriss Work

Eyeriss is a row stationary DNN accelerator.

If this is the first time you heard about Eyeriss, or you are not very familiar with Eyeriss, the readme of EyerissF gives a good explanation. Please refer to that.

How to Use

Run Lenet5_Hive.py, it outputs inference results of LeNet5 on Mnist dataset. The first there convolution layer are compared with pytorch implementation. Please make sure you have pytorch and numpy installed.

Structure

About

Eyeriss chip simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages