Skip to content

eml-eda/match-model-zoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The repository contains the Dockers and commands to install match together with the gap-sdk and pulp-sdk to run examples on PULP SoCs.

PULP DOCKER

Steps to do to set-up the docker:

  1. Clone the match repository into a new created repository.
cd Docker_PULP
mkdir match_pulp_env
cd match_pulp_env
git clone https://github.com/eml-eda/match.git
cd match
git submodule update --init --recursive
  1. Build the workshop's docker image. There is already a working build script (build.sh) to lunch the Dockerfile build command that download the pulp_toolchain and pulp_sdk:
cd ../..
source build_{machine}.sh

(use build_mac or build_windows, depending on the platform)

  1. Run the following command to lunch the docker:
source run.sh
  1. Inside the docker, build match
cd match
make build_tvm_single_core

LAUNCH A NOTEBOOK FROM OENNE REPOSITORY ATTACHED TO THIS DOCKER

  1. Launch the Docker with the script:
source run_notebook.sh
  1. Open the URL shown in the terminal in your browser (the one with address http://127.0.0.1:8888/?token=...) and open the correct notebook

GAP DOCKER (STILL NOT WORKING)

  1. Clone the match repository and the pulp repository into a new created repository.
mkdir match_pulp_env
cd match_pulp_env
git clone https://github.com/GreenWaves-Technologies/gap_sdk.git
git clone https://github.com/eml-eda/match.git
cd match
git submodule update --init --recursive
  1. Build the workshop's docker image. There is already a working build script (build.sh) to lunch the Dockerfile build command that download the gap_toolchain:
cd ../..
source build_{machine}.sh

(use build_mac or build_windows, depending on the platform)

  1. Run the following command to lunch the docker:
source run.sh
  1. Inside the docker, build the gap_sdk:
cd gap_sdk 
source sourceme.sh 3
make gvsoc
  1. Inside the docker, build match
cd .. 
cd match
make build_tvm_single_core

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published