Skip to content

Commit eb09ee7

Browse files
authored
Merge pull request #1 from scalesim-project/doc/anand/readme
Partially completed README, minor edits in requirements.txt
2 parents 5eaf50c + a3a84e6 commit eb09ee7

File tree

2 files changed

+25
-11
lines changed

2 files changed

+25
-11
lines changed

README.md

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,31 @@
1-
## Getting Started
2-
.
1+
# Systolic CNN AcceLErator Simulator (SCALE Sim) v2
32

4-
### 30 seconds to SCALE-Sim!
3+
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.
55

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).
77

8-
* os
9-
* subprocess
10-
* numpy
11-
* math
12-
* configparser
13-
* tqdm
8+
## Getting started in 30 seconds
149

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.
25+
26+
```$ python3 scale.py -c <path_to_config_file> -t <path_to_topology_file>```
27+
28+
Try it now in the google colab notebook (**TBD**)
1529

1630
### Custom Experiment
1731

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
absl-py
22
tqdm
33
configparser
4-
numpy
4+
numpy

0 commit comments

Comments
 (0)