Comments (4)
Hi @hex0102 , sorry for the late reply. The part that controls the memory accesses is in SDMemory.cpp (dense). However, right now the DRAM part mentioned in the paper is not published in the repo yet. I will publish it soon, but I've been very busy lately and want to test everything before I do the final push. I am sorry for the inconvenience. I will try to push it as soon as possible.
from stonne.
Dear all,
We are currently testing STONNE and we have interest in the memory hierarchy simulation. Is the DRAM functionality already published? Please let us know your comments.
Best regards,
Isai Roman.
from stonne.
Hi,
This STONNE version does not perform an accurate memory hierarchy simulation. For that reason, SST-STONNE has been released, which integrates STONNE into the SST simulator, allowing to implement a complete and accurate simulation of the memory hierarchy (including cache, DRAM, etc).
Currently, we still do not have any official/complete documentation on its repository since there is some pending work to be done. However, @francisco-munoz made a tutorial recently about how to use it and it should be enough to start using the tool. I attach the useful links you could need:
- ASPLOS Tutorial 2023: https://stonne-simulator.github.io/ASPLOSTUT.html. Take a look to the
(Hands-on) SST-STONNE
part - ASPLOS Tutorial 2023 Materials: https://github.com/stonne-simulator/tutorials/tree/main/ASPLOS23
- SST-STONNE repository: https://github.com/stonne-simulator/sst-elements-with-stonne (use branch
sparse_dataflows_project
since it is the most updated)
To use SST-STONNE, I recommend you to use directly our Docker image, which already contains all the environment ready to use the new version of the simulator: https://github.com/stonne-simulator/dockerfile. However, if you want to do a manual installation of the environment then try to replicate the installation commands listed on the Dockerfile or contact me if you find any problem during the installation.
I hope it can help you :-)
Best regards,
Adrián
from stonne.
Hi Adrian,
Great! Let me take a look on it and I will let you know how it’s working. Thank you!
Regards,
Isai
from stonne.
Related Issues (20)
- stonne_connect compile fail when pytorch compilered with clang++ HOT 1
- `weights_tensorflow.pb` is in owner's trash HOT 4
- `NLP/BERT/` directory is missing HOT 3
- Missing building blocks of SIGMA HOT 2
- Error in installation of vision HOT 1
- Three questions about Utilization HOT 1
- Steps to Install STONNE successfully HOT 3
- Parameter stats_path='.' missing for the SimulatedConv2d HOT 2
- Python-frontend installation errors HOT 3
- Memory leaks during big simulation runs - Destructors not being called HOT 2
- Pytorch Frontend Install Error HOT 5
- Question about the 'simulated_matmul()' HOT 7
- Questions about list of simulated functions HOT 4
- Printing individual time breakup values for the Simulator HOT 3
- Can i change stonne for our own accelerator architecture HOT 4
- Can we implement training on STONNE? HOT 2
- STT-RAM Implementation HOT 2
- The unit of data and frequency of the stonne HOT 6
- PyTorch frontend HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stonne.