This repository is the experimental environment for the course AI Computing Systems
of ShanghaiTech University, 2024 Fall.
This experimental environment is developed based on the project oscpu-framework
of OSCPU.
Since Fall 2024, the on-campus remote-desk server will be provided for this course, so no additional package installation is necessary.
If you're interested in exploring the experimental environments from previous years, a Docker image is available. Please refer to the following instructions for more details.
Before exploring the experimental environment, you may need to perform the following minor configurations.
Instructions for Configuration
If you want to learn about the compiling script, you can read the introduction.
Introduction of the Compiling Script
|-- README.md # Readme file
|-- build.sh # Build script file
|-- myinfo.txt # User information file
|-- demo # Folder of demo
|-- doc # Folder of documents
|-- projects # Folder of main projects
README.md
is the project's description document.- The
build.sh
is a verilator compilation script that greatly simplifies the compilation of verilator. At the same time, this script can record the user's compilation history to avoid faking. Note: Modification of this script is forbidden!!! - The
myinfo.txt
records the user's personal information, which should be updated in this file first after entering the environment for the first time. The compile script records this information when it records the user's compile history. If personal information is written, the compile script will not work. - The directory
demo
, holds demo file to validate the environment setup. - The directory
doc
, holds the relevant documentation and some manuals about RISC-V. - The directory
projects
, holds the user's custom project code.
We would like to thank former teaching assistants for their contributions to the course.
- Shen Zhang @ RICL of ShanghaiTech SIST
- Qixing Zhang @ RICL of ShanghaiTech SIST
- Hongqiao Zhang @ CAS4ET of ShanghaiTech SIST
- Yutao Gong @ CAS4ET of ShanghaiTech SIST
- Heng Shi @ CAS4ET of ShanghaiTech SIST