You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SCALE Sim is a simulator for systolic array based accelerators for Convolution, Feed Forward, and any layer that uses GEMMs.
4
+
This is a refreshed version of the simulator with feature enhancements, restructured code to aid feature additions, and ease of distribution.
5
5
6
-
Getting started is simple! SCALE-Sim is completely written in python. At the moment, it has dependencies on the following python packages. Make sure you have them in your environment.
6
+
The previous version of the simulator can be found [here](https://github.com/ARM-software/SCALE-Sim).
7
7
8
-
* os
9
-
* subprocess
10
-
* numpy
11
-
* math
12
-
* configparser
13
-
* tqdm
8
+
## Getting started in 30 seconds
14
9
10
+
### *Installing the package*
11
+
12
+
Getting started is simple! SCALE-Sim is completely written in python and is available both as a package and could be run from source.
13
+
14
+
You can install SCALE-Sim in your environment using the following command
15
+
16
+
```$ pip3 install scalesim```
17
+
18
+
Alternatively you can install the package from the source as well
19
+
20
+
```$ python3 setup.py install```
21
+
22
+
### *Launching a run*
23
+
24
+
SCALE-Sim can be run by using the ```scale.py``` script from the repository and providing the paths to the architecture configuration, and the topology descriptor csv file.
0 commit comments