cargo build --release --workspace --all-targets
cargo run -p accelsim --bin accelsim-trace -- ./test-apps/vectoradd/vectoradd 100 32
./target/release/accelsim-trace ./test-apps/vectoradd/vectoradd 100 32
cargo run -p accelsim --bin accelsim-sim -- ./test-apps/vectoradd/traces/vectoradd-100-32-trace/ ./accelsim/gtx1080/
./target/release/accelsim-sim ./test-apps/vectoradd/traces/vectoradd-100-32-trace/ ./accelsim/gtx1080/
If successful, view our custom log here:
less ./accelsim/gtx1080/accelsim_mem_debug_trace.txt
# or check for a specific function
cat ./accelsim/gtx1080/accelsim_mem_debug_trace.txt | grep cache::access
gdb --args bash test-apps/vectoradd/traces/vectoradd-100-32-trace/sim.tmp.sh
make -j -C ./accelsim/accel-sim-framework-dev/gpu-simulator/ > ./accelsim/build.log && true
./accel-sim-framework-dev/util/tracer_nvbit/install_nvbit.sh
make -C ./accel-sim-framework-dev/util/tracer_nvbit/
cargo xtask format -r --dir ./accel-sim-framework-dev