Skip to content

Instantly share code, notes, and snippets.

@rajesh-s
Last active February 6, 2023 21:16
Show Gist options
  • Save rajesh-s/770e290d127b2484fb3818d69c97bb1d to your computer and use it in GitHub Desktop.
Save rajesh-s/770e290d127b2484fb3818d69c97bb1d to your computer and use it in GitHub Desktop.
Docker AccelSim Quick
docker run -w /root -it accelsim/ubuntu-18.04_cuda-11 /bin/bash
git clone -b release-accelwattch https://github.com/accel-sim/accel-sim-framework/
cd /usr/local/cuda-11.0/
ln -s cuda-11.0 cuda-11
cd -
cd accel-sim-framework
export PATH=$CUDA_INSTALL_PATH/bin:$PATH
git clone https://github.com/accel-sim/gpu-app-collection  
source ./gpu-app-collection/src/setup_environment  
make -j -C ./gpu-app-collection/src rodinia-3.1
make -C ./gpu-app-collection/src data
source ./gpu-simulator/setup_environment.sh
make -j -C ./gpu-simulator/
./util/job_launching/run_simulations.py -B rodinia-3.1 -C QV100-Accelwattch_PTX_SIM -N QV100-power-rodinia3
./util/job_launching/monitor_func_test.py -v -N QV100-power-rodinia3

./util/job_launching/run_simulations.py -B rodinia-3.1 -C QV100BYPASS-PTX -N QV100BYPASS-perf
./util/job_launching/run_simulations.py -B rodinia-3.1 -C QV100BYPASS-Accelwattch_PTX_SIM -N QV100BYPASS-power-rodinia3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment