Skip to content

Latest commit

 

History

114 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

41 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages