This is the github page for the results and code to reproduce the results for:
- Counting Cards: Exploiting Weight and Variance Distributions for Robust Compute In-Memory
- Breaking Barriers: Maximizing Array Utilization for Compute In-Memory Fabrics
This tool has evolved to support different readout algorithms and system level allocation policies.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them
Python 3
gcc
g++
git clone https://github.com/bcrafton/speed_read
cd speed_read/
python tb.py
I run parallel tests with 8 threads, but this can be configured for more if you have them.
- Brian Crafton
Georgia Institute of Technology, ICSRL (http://icsrl.ece.gatech.edu/)
This project is licensed under the MIT License - see the LICENSE.md file for details