├── .devcontainer └── devcontainer.json ├── .github ├── scripts │ └── send_ci_email.py └── workflows │ ├── main.yml │ └── weekly.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AccelWattch.md ├── LICENSE ├── README.md ├── get-accel-sim-traces.py ├── gpu-simulator ├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── ISA_Def │ ├── accelwattch_component_mapping.h │ ├── ampere_opcode.h │ ├── kepler_opcode.h │ ├── pascal_opcode.h │ ├── trace_opcode.h │ ├── turing_opcode.h │ └── volta_opcode.h ├── Makefile ├── README.md ├── accel-sim.cc ├── accel-sim.h ├── configs │ └── tested-cfgs │ │ ├── SM3_KEPLER_TITAN │ │ └── trace.config │ │ ├── SM6_TITANX │ │ └── trace.config │ │ ├── SM75_RTX2060 │ │ └── trace.config │ │ ├── SM75_RTX2060_S │ │ └── trace.config │ │ ├── SM7_GV100 │ │ └── trace.config │ │ ├── SM7_QV100 │ │ └── trace.config │ │ ├── SM7_TITANV │ │ └── trace.config │ │ ├── SM80_A100 │ │ └── trace.config │ │ └── SM86_RTX3070 │ │ └── trace.config ├── format-code.sh ├── gpgpu-sim4.md ├── main.cc ├── main.py ├── python_wrapper │ ├── python_wrapper.cc │ └── python_wrapper.h ├── setup_environment.sh ├── trace-driven │ ├── CMakeLists.txt │ ├── Makefile │ ├── trace_driven.cc │ └── trace_driven.h ├── trace-parser │ ├── CMakeLists.txt │ ├── Makefile │ ├── trace_parser.cc │ └── trace_parser.h └── version_detection.mk ├── mlperf.md ├── release.notes.md ├── requirements.txt ├── short-tests.sh └── util ├── .gitignore ├── accelwattch ├── AccelWattch_graphs.xlsx ├── accelwattch_hw_profiler │ ├── Makefile │ ├── collate_power.sh │ ├── gen_hw_perf_csv.py │ ├── gen_hw_power_csv.py │ ├── hw_perf.csv │ ├── hw_power_validation_volta.csv │ ├── measureGpuPower.cpp │ ├── profile_ubench_power.sh │ ├── profile_validation_perf.sh │ ├── profile_validation_power.sh │ ├── ubench.cfg │ ├── validation_pascal.cfg │ ├── validation_turing.cfg │ └── validation_volta.cfg ├── check_job_status.sh ├── check_job_status_all.sh ├── collect_power_reports.sh ├── collect_power_reports_all.sh ├── gen_sim_power_csv.py ├── launch_jobs.sh ├── launch_jobs_all.sh └── quadprog_solver.m ├── hw_stats ├── .gitignore ├── README.md ├── clean_hw_data.sh ├── get_hw_data.sh ├── get_posted_hw_stats.py ├── postprocess-nsys-csv.py ├── run_hw.py └── to-install.sh ├── job_launching ├── .gitignore ├── README.md ├── apps │ ├── all-apps.list │ ├── correlation-apps.list │ ├── define-all-apps.yml │ ├── define-power.yml │ ├── ft-apps.list │ ├── sigmetrics-2018-all.list │ ├── sigmetrics-2018-balanced.list │ ├── sigmetrics-2018-cache.list │ ├── sigmetrics-2018-compute.list │ ├── sigmetrics-2018-streaming.list │ └── sm-6-apps.list ├── common.py ├── configs │ └── define-standard-cfgs.yml ├── get_stats.py ├── job_status.py ├── monitor_func_test.py ├── procman.py ├── run_simulations.py ├── slurm.sim ├── stats │ └── example_stats.yml └── torque.sim ├── plotting ├── .gitignore ├── README.md ├── correl_mappings.py ├── correlate_and_publish.sh ├── known.correlation.outliers.list ├── merge-stats.py ├── plot-correlation.py ├── plot-get-stats.py ├── plot-public.sh └── to-install.sh ├── tracer_nvbit ├── .gitignore ├── Makefile ├── README.md ├── generate-turing-traces.sh ├── generate-volta-traces.sh ├── install_nvbit.sh ├── others │ ├── bbv_tool │ │ ├── Makefile │ │ ├── bbv_count │ │ │ ├── Makefile │ │ │ └── bbv_count.cu │ │ └── bbv_count_tb │ │ │ ├── Makefile │ │ │ └── bbv_count_tb.cu │ ├── occupancy_calc_tool │ │ ├── Makefile │ │ └── occupancy_calc │ │ │ ├── Makefile │ │ │ └── occupancy_calc.cu │ ├── silicon_checkpoint_tool │ │ ├── Makefile │ │ └── checkpoint │ │ │ ├── Makefile │ │ │ └── checkpoint.cu │ └── spinlock_tool │ │ ├── Makefile │ │ ├── README.md │ │ ├── common.h │ │ ├── inject_funcs.cu │ │ └── spinlock_tool.cu ├── run_hw_trace.py └── tracer_tool │ ├── Makefile │ ├── common.h │ ├── format-code.sh │ ├── inject_funcs.cu │ ├── tracer_tool.cu │ └── traces-processing │ ├── Makefile │ └── post-traces-processing.cpp └── tuner ├── README.md ├── config_template ├── gpgpusim.config └── trace.config ├── get_ubench.sh ├── run_all.sh ├── tune_search_command.txt └── tuner.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/scripts/send_ci_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.github/scripts/send_ci_email.py -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/weekly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.github/workflows/weekly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AccelWattch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/AccelWattch.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/README.md -------------------------------------------------------------------------------- /get-accel-sim-traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/get-accel-sim-traces.py -------------------------------------------------------------------------------- /gpu-simulator/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/.clang-format -------------------------------------------------------------------------------- /gpu-simulator/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | build/ 3 | gpgpu-sim/ 4 | -------------------------------------------------------------------------------- /gpu-simulator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/CMakeLists.txt -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/accelwattch_component_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/accelwattch_component_mapping.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/ampere_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/ampere_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/kepler_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/kepler_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/pascal_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/pascal_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/trace_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/trace_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/turing_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/turing_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/ISA_Def/volta_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/ISA_Def/volta_opcode.h -------------------------------------------------------------------------------- /gpu-simulator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/Makefile -------------------------------------------------------------------------------- /gpu-simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/README.md -------------------------------------------------------------------------------- /gpu-simulator/accel-sim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/accel-sim.cc -------------------------------------------------------------------------------- /gpu-simulator/accel-sim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/accel-sim.h -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM3_KEPLER_TITAN/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM3_KEPLER_TITAN/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM6_TITANX/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM6_TITANX/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM75_RTX2060/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM75_RTX2060/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM75_RTX2060_S/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM75_RTX2060_S/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM7_GV100/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM7_GV100/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM7_QV100/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM7_QV100/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM7_TITANV/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM7_TITANV/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM80_A100/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM80_A100/trace.config -------------------------------------------------------------------------------- /gpu-simulator/configs/tested-cfgs/SM86_RTX3070/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/configs/tested-cfgs/SM86_RTX3070/trace.config -------------------------------------------------------------------------------- /gpu-simulator/format-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/format-code.sh -------------------------------------------------------------------------------- /gpu-simulator/gpgpu-sim4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/gpgpu-sim4.md -------------------------------------------------------------------------------- /gpu-simulator/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/main.cc -------------------------------------------------------------------------------- /gpu-simulator/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/main.py -------------------------------------------------------------------------------- /gpu-simulator/python_wrapper/python_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/python_wrapper/python_wrapper.cc -------------------------------------------------------------------------------- /gpu-simulator/python_wrapper/python_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/python_wrapper/python_wrapper.h -------------------------------------------------------------------------------- /gpu-simulator/setup_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/setup_environment.sh -------------------------------------------------------------------------------- /gpu-simulator/trace-driven/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-driven/CMakeLists.txt -------------------------------------------------------------------------------- /gpu-simulator/trace-driven/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-driven/Makefile -------------------------------------------------------------------------------- /gpu-simulator/trace-driven/trace_driven.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-driven/trace_driven.cc -------------------------------------------------------------------------------- /gpu-simulator/trace-driven/trace_driven.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-driven/trace_driven.h -------------------------------------------------------------------------------- /gpu-simulator/trace-parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-parser/CMakeLists.txt -------------------------------------------------------------------------------- /gpu-simulator/trace-parser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-parser/Makefile -------------------------------------------------------------------------------- /gpu-simulator/trace-parser/trace_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-parser/trace_parser.cc -------------------------------------------------------------------------------- /gpu-simulator/trace-parser/trace_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/trace-parser/trace_parser.h -------------------------------------------------------------------------------- /gpu-simulator/version_detection.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/gpu-simulator/version_detection.mk -------------------------------------------------------------------------------- /mlperf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/mlperf.md -------------------------------------------------------------------------------- /release.notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/release.notes.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pyyaml 2 | pandas 3 | plotly 4 | kaleido 5 | psutil 6 | -------------------------------------------------------------------------------- /short-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/short-tests.sh -------------------------------------------------------------------------------- /util/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /util/accelwattch/AccelWattch_graphs.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/AccelWattch_graphs.xlsx -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/Makefile -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/collate_power.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/collate_power.sh -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/gen_hw_perf_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/gen_hw_perf_csv.py -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/gen_hw_power_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/gen_hw_power_csv.py -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/hw_perf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/hw_perf.csv -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/hw_power_validation_volta.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/hw_power_validation_volta.csv -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/measureGpuPower.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/measureGpuPower.cpp -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/profile_ubench_power.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/profile_ubench_power.sh -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/profile_validation_perf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/profile_validation_perf.sh -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/profile_validation_power.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/profile_validation_power.sh -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/ubench.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/ubench.cfg -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/validation_pascal.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/validation_pascal.cfg -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/validation_turing.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/validation_turing.cfg -------------------------------------------------------------------------------- /util/accelwattch/accelwattch_hw_profiler/validation_volta.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/accelwattch_hw_profiler/validation_volta.cfg -------------------------------------------------------------------------------- /util/accelwattch/check_job_status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/check_job_status.sh -------------------------------------------------------------------------------- /util/accelwattch/check_job_status_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/check_job_status_all.sh -------------------------------------------------------------------------------- /util/accelwattch/collect_power_reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/collect_power_reports.sh -------------------------------------------------------------------------------- /util/accelwattch/collect_power_reports_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/collect_power_reports_all.sh -------------------------------------------------------------------------------- /util/accelwattch/gen_sim_power_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/gen_sim_power_csv.py -------------------------------------------------------------------------------- /util/accelwattch/launch_jobs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/launch_jobs.sh -------------------------------------------------------------------------------- /util/accelwattch/launch_jobs_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/launch_jobs_all.sh -------------------------------------------------------------------------------- /util/accelwattch/quadprog_solver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/accelwattch/quadprog_solver.m -------------------------------------------------------------------------------- /util/hw_stats/.gitignore: -------------------------------------------------------------------------------- 1 | python-package 2 | -------------------------------------------------------------------------------- /util/hw_stats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/README.md -------------------------------------------------------------------------------- /util/hw_stats/clean_hw_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/clean_hw_data.sh -------------------------------------------------------------------------------- /util/hw_stats/get_hw_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/get_hw_data.sh -------------------------------------------------------------------------------- /util/hw_stats/get_posted_hw_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/get_posted_hw_stats.py -------------------------------------------------------------------------------- /util/hw_stats/postprocess-nsys-csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/postprocess-nsys-csv.py -------------------------------------------------------------------------------- /util/hw_stats/run_hw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/run_hw.py -------------------------------------------------------------------------------- /util/hw_stats/to-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/hw_stats/to-install.sh -------------------------------------------------------------------------------- /util/job_launching/.gitignore: -------------------------------------------------------------------------------- 1 | logfiles 2 | *.csv 3 | *.pickle* 4 | procman/ 5 | -------------------------------------------------------------------------------- /util/job_launching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/README.md -------------------------------------------------------------------------------- /util/job_launching/apps/all-apps.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/all-apps.list -------------------------------------------------------------------------------- /util/job_launching/apps/correlation-apps.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/correlation-apps.list -------------------------------------------------------------------------------- /util/job_launching/apps/define-all-apps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/define-all-apps.yml -------------------------------------------------------------------------------- /util/job_launching/apps/define-power.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/define-power.yml -------------------------------------------------------------------------------- /util/job_launching/apps/ft-apps.list: -------------------------------------------------------------------------------- 1 | sdk-4.2,rodinia_2.0-ft 2 | -------------------------------------------------------------------------------- /util/job_launching/apps/sigmetrics-2018-all.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sigmetrics-2018-all.list -------------------------------------------------------------------------------- /util/job_launching/apps/sigmetrics-2018-balanced.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sigmetrics-2018-balanced.list -------------------------------------------------------------------------------- /util/job_launching/apps/sigmetrics-2018-cache.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sigmetrics-2018-cache.list -------------------------------------------------------------------------------- /util/job_launching/apps/sigmetrics-2018-compute.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sigmetrics-2018-compute.list -------------------------------------------------------------------------------- /util/job_launching/apps/sigmetrics-2018-streaming.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sigmetrics-2018-streaming.list -------------------------------------------------------------------------------- /util/job_launching/apps/sm-6-apps.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/apps/sm-6-apps.list -------------------------------------------------------------------------------- /util/job_launching/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/common.py -------------------------------------------------------------------------------- /util/job_launching/configs/define-standard-cfgs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/configs/define-standard-cfgs.yml -------------------------------------------------------------------------------- /util/job_launching/get_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/get_stats.py -------------------------------------------------------------------------------- /util/job_launching/job_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/job_status.py -------------------------------------------------------------------------------- /util/job_launching/monitor_func_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/monitor_func_test.py -------------------------------------------------------------------------------- /util/job_launching/procman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/procman.py -------------------------------------------------------------------------------- /util/job_launching/run_simulations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/run_simulations.py -------------------------------------------------------------------------------- /util/job_launching/slurm.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/slurm.sim -------------------------------------------------------------------------------- /util/job_launching/stats/example_stats.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/stats/example_stats.yml -------------------------------------------------------------------------------- /util/job_launching/torque.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/job_launching/torque.sim -------------------------------------------------------------------------------- /util/plotting/.gitignore: -------------------------------------------------------------------------------- 1 | *html* 2 | *logs 3 | -------------------------------------------------------------------------------- /util/plotting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/README.md -------------------------------------------------------------------------------- /util/plotting/correl_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/correl_mappings.py -------------------------------------------------------------------------------- /util/plotting/correlate_and_publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/correlate_and_publish.sh -------------------------------------------------------------------------------- /util/plotting/known.correlation.outliers.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/known.correlation.outliers.list -------------------------------------------------------------------------------- /util/plotting/merge-stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/merge-stats.py -------------------------------------------------------------------------------- /util/plotting/plot-correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/plot-correlation.py -------------------------------------------------------------------------------- /util/plotting/plot-get-stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/plot-get-stats.py -------------------------------------------------------------------------------- /util/plotting/plot-public.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/plot-public.sh -------------------------------------------------------------------------------- /util/plotting/to-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/plotting/to-install.sh -------------------------------------------------------------------------------- /util/tracer_nvbit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/.gitignore -------------------------------------------------------------------------------- /util/tracer_nvbit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/README.md -------------------------------------------------------------------------------- /util/tracer_nvbit/generate-turing-traces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/generate-turing-traces.sh -------------------------------------------------------------------------------- /util/tracer_nvbit/generate-volta-traces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/generate-volta-traces.sh -------------------------------------------------------------------------------- /util/tracer_nvbit/install_nvbit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/install_nvbit.sh -------------------------------------------------------------------------------- /util/tracer_nvbit/others/bbv_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/bbv_tool/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/bbv_tool/bbv_count/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/bbv_tool/bbv_count/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/bbv_tool/bbv_count/bbv_count.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/bbv_tool/bbv_count/bbv_count.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/others/bbv_tool/bbv_count_tb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/bbv_tool/bbv_count_tb/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/bbv_tool/bbv_count_tb/bbv_count_tb.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/bbv_tool/bbv_count_tb/bbv_count_tb.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/others/occupancy_calc_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/occupancy_calc_tool/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/occupancy_calc_tool/occupancy_calc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/occupancy_calc_tool/occupancy_calc/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/occupancy_calc_tool/occupancy_calc/occupancy_calc.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/occupancy_calc_tool/occupancy_calc/occupancy_calc.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/others/silicon_checkpoint_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/silicon_checkpoint_tool/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/silicon_checkpoint_tool/checkpoint/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/silicon_checkpoint_tool/checkpoint/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/silicon_checkpoint_tool/checkpoint/checkpoint.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/silicon_checkpoint_tool/checkpoint/checkpoint.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/others/spinlock_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/spinlock_tool/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/others/spinlock_tool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/spinlock_tool/README.md -------------------------------------------------------------------------------- /util/tracer_nvbit/others/spinlock_tool/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/spinlock_tool/common.h -------------------------------------------------------------------------------- /util/tracer_nvbit/others/spinlock_tool/inject_funcs.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/spinlock_tool/inject_funcs.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/others/spinlock_tool/spinlock_tool.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/others/spinlock_tool/spinlock_tool.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/run_hw_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/run_hw_trace.py -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/common.h -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/format-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/format-code.sh -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/inject_funcs.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/inject_funcs.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/tracer_tool.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/tracer_tool.cu -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/traces-processing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/traces-processing/Makefile -------------------------------------------------------------------------------- /util/tracer_nvbit/tracer_tool/traces-processing/post-traces-processing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tracer_nvbit/tracer_tool/traces-processing/post-traces-processing.cpp -------------------------------------------------------------------------------- /util/tuner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/README.md -------------------------------------------------------------------------------- /util/tuner/config_template/gpgpusim.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/config_template/gpgpusim.config -------------------------------------------------------------------------------- /util/tuner/config_template/trace.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/config_template/trace.config -------------------------------------------------------------------------------- /util/tuner/get_ubench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/get_ubench.sh -------------------------------------------------------------------------------- /util/tuner/run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/run_all.sh -------------------------------------------------------------------------------- /util/tuner/tune_search_command.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/tune_search_command.txt -------------------------------------------------------------------------------- /util/tuner/tuner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accel-sim/accel-sim-framework/HEAD/util/tuner/tuner.py --------------------------------------------------------------------------------