From 0c41950ba5b8ea7029f7dc9dfa941f7edf1fdd3c Mon Sep 17 00:00:00 2001 From: Shvetank Prakash <46943363+ShvetankPrakash@users.noreply.github.com> Date: Sun, 8 Oct 2023 04:49:35 -0400 Subject: [PATCH] CFU Playground documentation outline --- docs/source/cfu.rst | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/docs/source/cfu.rst b/docs/source/cfu.rst index 0ae106b6..113160f2 100644 --- a/docs/source/cfu.rst +++ b/docs/source/cfu.rst @@ -1,2 +1,31 @@ -CFU -=== \ No newline at end of file +CFU Playground +=== + +CFU Playground is a full-stack open-source framework for TinyML Acceleration. The tool enables users to rapidly design and prototype tightly coupled accelerators and explore novel design space tradeoffs between CPU and accelerator. + +## Installing CFU Playground + +In order to install CFU Playground, run the following script from the `oss-arch-gym` repository root: +``` + +``` + +## Run Training Scripts + +Inside sims/CFU-Playground: + +* **Random Walker**: ```python trainrandomwalker.py``` + +* **Other Algos Here**: ```python train....py``` + + +To update the workload for the training scripts, follow these steps: +... + +``` +``` + +## Parameter Space +| System Parameter | Values | +| ---------------- | ------------- | +| | |