AUTHORS
autogen.sh
ChangeLog
CODE_OF_CONDUCT.md
.codespellrc
configure.ac
CONTRIBUTING.rst
COPYING
copying_headers/header.BSD3-intel
copying_headers/header.BSD3-llnl
copying_headers/header.compile_flag
copying_headers/header.MIT-dropbox
copying_headers/header.NAS
copying_headers/MANIFEST.BSD3-llnl
copying_headers/MANIFEST.compile_flag
copying_headers/MANIFEST.EXEMPT
copying_headers/MANIFEST.MIT-dropbox
copying_headers/MANIFEST.NAS
copying_headers/test-dist
copying_headers/test-license
COPYING-TPP
debian/changelog.in
debian/control
debian/copyright
debian/geopm-runtime.dirs
debian/geopm-runtime.install
debian/libgeopm1.install
debian/libgeopm-dev.dirs
debian/libgeopm-dev.install
debian/python3-geopmpy.dirs
debian/python3-geopmpy.install
debian/rules
dox/Doxyfile.in
doxygen_update.sh
examples/comd/0001-Marked-up-CoMD-code-for-use-with-GEOPM.patch
examples/comd/README
examples/custom_msr/msr_reasons.json
examples/geopmhash.c
examples/geopm_platform_supported.cpp
examples/geopm_print_error.c
examples/hacc/README
examples/Makefile.mk
examples/print_affinity.cpp
examples/qbox/0001-Adding-geopm-markup-for-qbox.patch
examples/qbox/0002-Fixing-run-scripts-and-adding-run-scipt-for-qbox.patch
examples/qbox/README
examples/README.md
examples/simple_pio_example.c
examples/simple_prof_c.c
examples/simple_prof_f.f90
examples/synthetic_benchmark.cpp
examples/synthetic_benchmark.hpp
examples/timed_region.cpp
.github/include_guards.sh
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/change_bug_fix.md
.github/ISSUE_TEMPLATE/change_build.md
.github/ISSUE_TEMPLATE/change_complete_feature.md
.github/ISSUE_TEMPLATE/change_cxx_add_class.md
.github/ISSUE_TEMPLATE/change_cxx_add_methods.md
.github/ISSUE_TEMPLATE/change_doc.md
.github/ISSUE_TEMPLATE/change_ext_dep.md
.github/ISSUE_TEMPLATE/change_imp.md
.github/ISSUE_TEMPLATE/change.md
.github/ISSUE_TEMPLATE/change_python_add_class.md
.github/ISSUE_TEMPLATE/change_python_add_methods.md
.github/ISSUE_TEMPLATE/change_remove_imp.md
.github/ISSUE_TEMPLATE/change_test.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/story.md
.github/ISSUE_TEMPLATE/tech_debt.md
.github/workflows/build.yml
.github/workflows/codeql-analysis.yml
.gitignore
indicators/index.html
indicators/indicators.py
integration/apps/amg/0001-Insert-calls-to-geopm-profile-APIs-in-the-AMG-timing.patch
integration/apps/amg/0002-Increase-iteration-count-for-PCG-solve.patch
integration/apps/amg/0003-Added-geopm-hint-header.patch
integration/apps/amg/amg.py
integration/apps/amg/build.sh
integration/apps/amg/__init__.py
integration/apps/amg/Makefile.mk
integration/apps/amg/README.md
integration/apps/apps.py
integration/apps/arithmetic_intensity/arithmetic_intensity.py
integration/apps/arithmetic_intensity/build.sh
integration/apps/arithmetic_intensity/__init__.py
integration/apps/arithmetic_intensity/Makefile.mk
integration/apps/arithmetic_intensity/README.md
integration/apps/build_func.sh
integration/apps/geopmbench/geopmbench.py
integration/apps/geopmbench/__init__.py
integration/apps/geopmbench/Makefile.mk
integration/apps/hpcg/0001-Fix-whitespace-issues.patch
integration/apps/hpcg/0002-Use-build-environment-vars.patch
integration/apps/hpcg/build.sh
integration/apps/hpcg/hpcg.py
integration/apps/hpcg/__init__.py
integration/apps/hpcg/Makefile.mk
integration/apps/hpl_mkl/check_env.sh
integration/apps/hpl_mkl/hpl_mkl.py
integration/apps/hpl_mkl/__init__.py
integration/apps/hpl_mkl/Makefile.mk
integration/apps/hpl_mkl/README.md
integration/apps/hpl_netlib/0001-Copied-setup-Make.Linux_Intel64-over-to-main-directo.patch
integration/apps/hpl_netlib/0002-Changed-LAinc-lib-to-the-correct-paths-and-openmp-fl.patch
integration/apps/hpl_netlib/0003-Changed-the-definiton-of-the-TOPdir-in-Makefile.patch
integration/apps/hpl_netlib/0004-Replaced-mpicc-with-the-environment-variable.patch
integration/apps/hpl_netlib/build.sh
integration/apps/hpl_netlib/hpl_netlib.py
integration/apps/hpl_netlib/__init__.py
integration/apps/hpl_netlib/Makefile.mk
integration/apps/hpl_netlib/README.md
integration/apps/__init__.py
integration/apps/Makefile.mk
integration/apps/minife/0001-Cleanup-and-add-gitignore.patch
integration/apps/minife/0002-Enable-MPI-in-Intel-build.patch
integration/apps/minife/0003-Link-GEOPM.patch
integration/apps/minife/0004-Add-Epoch-markup.patch
integration/apps/minife/0005-Add-region-markup.patch
integration/apps/minife/0006-Added-geopm_hint-for-markup.patch
integration/apps/minife/build.sh
integration/apps/minife/__init__.py
integration/apps/minife/Makefile.mk
integration/apps/minife/minife.py
integration/apps/minife/README.md
integration/apps/nasft/__init__.py
integration/apps/nasft/Makefile.mk
integration/apps/nasft/nasft/COPYING-NAS
integration/apps/nasft/nasft/ft.f90
integration/apps/nasft/nasft/global.fi
integration/apps/nasft/nasft/make.def
integration/apps/nasft/nasft/Makefile.mk
integration/apps/nasft/nasft/mpinpb.fi
integration/apps/nasft/nasft/npbparams.fi
integration/apps/nasft/nasft/print_results.f
integration/apps/nasft/nasft.py
integration/apps/nasft/nasft/randi8.f
integration/apps/nasft/nasft/README
integration/apps/nasft/nasft/timers.f
integration/apps/nasft/README.md
integration/apps/nekbone/0001-Fix-whitespace-issues.patch
integration/apps/nekbone/0002-Use-AVX2.patch
integration/apps/nekbone/0003-Link-w-GEOPM.patch
integration/apps/nekbone/0004-Only-run-the-12th-order-polynomial.patch
integration/apps/nekbone/0005-Increase-maximum-number-of-elements-to-32768.patch
integration/apps/nekbone/0006-Add-Epoch-markup.patch
integration/apps/nekbone/0007-Increase-iterations-to-2000.patch
integration/apps/nekbone/0008-Add-barriers-to-collective-calls.patch
integration/apps/nekbone/build.sh
integration/apps/nekbone/__init__.py
integration/apps/nekbone/Makefile.mk
integration/apps/nekbone/nekbone.py
integration/apps/nekbone/README.md
integration/apps/parres/build.sh
integration/apps/parres/cuda-0001-Added-nstream-mpi-cuda-init-finalize-for-GEOPM.patch
integration/apps/parres/__init__.py
integration/apps/parres/Makefile.mk
integration/apps/parres/oneapi-0001-Init-and-finalize-MPI-in-onemkl-kernels.patch
integration/apps/parres/parres.experiment.setup
integration/apps/parres/parres.py
integration/apps/parres/README.md
integration/apps/pennant/0001-Fixed-Makefile-to-GEOPM-and-Intel-conventions.patch
integration/apps/pennant/0002-Added-geopm-epoch-markup.patch
integration/apps/pennant/0003-Added-GEOPM-region-markup.patch
integration/apps/pennant/0004-Added-high-level-GEOPM-markup-regions-to-Pennant.-Ad.patch
integration/apps/pennant/0005-Added-command-line-arg-to-stop-execution-earlier.patch
integration/apps/pennant/0006-Changed-markup-to-separate-MPI-heavy-regions.patch
integration/apps/pennant/0007-Added-geopm_hint-header.patch
integration/apps/pennant/build.sh
integration/apps/pennant/__init__.py
integration/apps/pennant/Makefile.mk
integration/apps/pennant/pennant.py
integration/apps/pennant/README.md
integration/apps/private.mk
integration/apps/qe/build.sh
integration/apps/qe/__init__.py
integration/apps/qe/Makefile.mk
integration/apps/qe/qe.py
integration/apps/qe/README.md
integration/apps/README.md
integration/config/australis_env.sh
integration/config/build_env.sh
integration/config/build.sh
integration/config/dudley_env.sh
integration/config/endeavor_env.sh
integration/config/gnu_env.sh
integration/config/README.md
integration/config/run_env.sh
integration/config/smng_env.sh
integration/config/theta_env.sh
integration/experiment/common_args.py
integration/experiment/energy_efficiency/barrier_frequency_sweep.py
integration/experiment/energy_efficiency/cpu_activity.py
integration/experiment/energy_efficiency/gen_plot_profile_comparison.py
integration/experiment/energy_efficiency/gpu_activity.py
integration/experiment/energy_efficiency/__init__.py
integration/experiment/energy_efficiency/Makefile.mk
integration/experiment/energy_efficiency/power_balancer_energy.py
integration/experiment/energy_efficiency/run_barrier_frequency_sweep_nekbone.py
integration/experiment/energy_efficiency/run_cpu_activity_amg.py
integration/experiment/energy_efficiency/run_cpu_activity_dgemm.py
integration/experiment/energy_efficiency/run_cpu_activity_hpcg.py
integration/experiment/energy_efficiency/run_cpu_activity_hpl_mkl.py
integration/experiment/energy_efficiency/run_cpu_activity_hpl_netlib.py
integration/experiment/energy_efficiency/run_cpu_activity_minife.py
integration/experiment/energy_efficiency/run_cpu_activity_nasft.py
integration/experiment/energy_efficiency/run_cpu_activity_nekbone.py
integration/experiment/energy_efficiency/run_cpu_activity_pennant.py
integration/experiment/energy_efficiency/run_gpu_activity_parres_dgemm_cuda.py
integration/experiment/energy_efficiency/run_gpu_activity_parres_dgemm_oneapi.py
integration/experiment/energy_efficiency/run_gpu_activity_parres_nstream_cuda.py
integration/experiment/energy_efficiency/run_gpu_activity_parres_nstream_oneapi.py
integration/experiment/energy_efficiency/run_power_balancer_energy_amg.py
integration/experiment/energy_efficiency/run_power_balancer_energy_dgemm.py
integration/experiment/energy_efficiency/run_power_balancer_energy_hpcg.py
integration/experiment/energy_efficiency/run_power_balancer_energy_minife.py
integration/experiment/energy_efficiency/run_power_balancer_energy_nasft.py
integration/experiment/energy_efficiency/run_power_balancer_energy_nekbone.py
integration/experiment/frequency_sweep/frequency_sweep.py
integration/experiment/frequency_sweep/gen_frequency_map.py
integration/experiment/frequency_sweep/gen_plot_runtime_energy.py
integration/experiment/frequency_sweep/gen_region_summary.py
integration/experiment/frequency_sweep/__init__.py
integration/experiment/frequency_sweep/Makefile.mk
integration/experiment/frequency_sweep/README.md
integration/experiment/frequency_sweep/run_frequency_sweep_amg.py
integration/experiment/frequency_sweep/run_frequency_sweep_arithmetic_intensity.py
integration/experiment/frequency_sweep/run_frequency_sweep_dgemm.py
integration/experiment/frequency_sweep/run_frequency_sweep_dgemm_tiny.py
integration/experiment/frequency_sweep/run_frequency_sweep_geopmbench.py
integration/experiment/frequency_sweep/run_frequency_sweep_hpcg.py
integration/experiment/frequency_sweep/run_frequency_sweep_minife.py
integration/experiment/frequency_sweep/run_frequency_sweep_nasft.py
integration/experiment/frequency_sweep/run_frequency_sweep_nekbone.py
integration/experiment/frequency_sweep/run_frequency_sweep_pennant.py
integration/experiment/frequency_sweep/run_frequency_sweep_qe.py
integration/experiment/gen_slurm.sh
integration/experiment/gpu_frequency_sweep/gen_gpu_activity_constconfig_recommendation.py
integration/experiment/gpu_frequency_sweep/gpu_frequency_sweep.py
integration/experiment/gpu_frequency_sweep/__init__.py
integration/experiment/gpu_frequency_sweep/Makefile.mk
integration/experiment/gpu_frequency_sweep/README.md
integration/experiment/gpu_frequency_sweep/run_gpu_frequency_sweep_parres_dgemm_oneapi.py
integration/experiment/__init__.py
integration/experiment/launch_util.py
integration/experiment/machine.py
integration/experiment/Makefile.mk
integration/experiment/monitor/gen_plot_achieved_power.py
integration/experiment/monitor/__init__.py
integration/experiment/monitor/Makefile.mk
integration/experiment/monitor/monitor.py
integration/experiment/monitor/README.md
integration/experiment/monitor/run_monitor_amg.py
integration/experiment/monitor/run_monitor_arithmetic_intensity.py
integration/experiment/monitor/run_monitor_dgemm.py
integration/experiment/monitor/run_monitor_dgemm_tiny.py
integration/experiment/monitor/run_monitor_geopmbench.py
integration/experiment/monitor/run_monitor_hpcg.py
integration/experiment/monitor/run_monitor_hpl_mkl.py
integration/experiment/monitor/run_monitor_hpl_netlib.py
integration/experiment/monitor/run_monitor_minife.py
integration/experiment/monitor/run_monitor_nasft.py
integration/experiment/monitor/run_monitor_nekbone.py
integration/experiment/monitor/run_monitor_parres_dgemm_cuda.py
integration/experiment/monitor/run_monitor_parres_dgemm_oneapi.py
integration/experiment/monitor/run_monitor_parres_nstream_cuda.py
integration/experiment/monitor/run_monitor_parres_nstream_oneapi.py
integration/experiment/monitor/run_monitor_pennant.py
integration/experiment/monitor/run_monitor_qe.py
integration/experiment/outlier/outlier_detection.py
integration/experiment/outlier/README.md
integration/experiment/outlier/theta_nodelist_broken.txt
integration/experiment/plotting.py
integration/experiment/power_sweep/gen_balancer_comparison.py
integration/experiment/power_sweep/gen_governor_balancer_comparison.py
integration/experiment/power_sweep/gen_governor_summary.py
integration/experiment/power_sweep/gen_plot_balancer_comparison.py
integration/experiment/power_sweep/gen_plot_node_efficiency.py
integration/experiment/power_sweep/gen_plot_power_limit.py
integration/experiment/power_sweep/gen_policy_recommendation.py
integration/experiment/power_sweep/gen_power_sweep_summary.py
integration/experiment/power_sweep/__init__.py
integration/experiment/power_sweep/Makefile.mk
integration/experiment/power_sweep/power_sweep.py
integration/experiment/power_sweep/README.md
integration/experiment/power_sweep/run_power_sweep_amg.py
integration/experiment/power_sweep/run_power_sweep_arithmetic_intensity.py
integration/experiment/power_sweep/run_power_sweep_dgemm.py
integration/experiment/power_sweep/run_power_sweep_dgemm_tiny.py
integration/experiment/power_sweep/run_power_sweep_hpcg.py
integration/experiment/power_sweep/run_power_sweep_minife.py
integration/experiment/power_sweep/run_power_sweep_nekbone.py
integration/experiment/power_sweep/run_power_sweep_pennant.py
integration/experiment/power_sweep/test_gen_policy_recommendation.py
integration/experiment/README.md
integration/experiment/report.py
integration/experiment/trace_analysis/gen_rate_hist.py
integration/experiment/trace_analysis/__init__.py
integration/experiment/trace_analysis/Makefile.mk
integration/experiment/trace_analysis/README.md
integration/experiment/uncore_frequency_sweep/gen_cpu_activity_constconfig_recommendation.py
integration/experiment/uncore_frequency_sweep/gen_plot_heatmap.py
integration/experiment/uncore_frequency_sweep/gen_region_summary.py
integration/experiment/uncore_frequency_sweep/__init__.py
integration/experiment/uncore_frequency_sweep/Makefile.mk
integration/experiment/uncore_frequency_sweep/README.md
integration/experiment/uncore_frequency_sweep/run_uncore_frequency_sweep_arithmetic_intensity.py
integration/experiment/uncore_frequency_sweep/run_uncore_frequency_sweep_dgemm.py
integration/experiment/uncore_frequency_sweep/run_uncore_frequency_sweep_dgemm_tiny.py
integration/experiment/uncore_frequency_sweep/run_uncore_frequency_sweep_geopmbench.py
integration/experiment/uncore_frequency_sweep/run_uncore_frequency_sweep_pennant.py
integration/experiment/uncore_frequency_sweep/test.py
integration/experiment/uncore_frequency_sweep/uncore_frequency_sweep.py
integration/experiment/util.py
integration/Makefile.mk
integration/README.md
integration/requirements.txt
integration/smoke/gen_smoke.sh
integration/smoke/Makefile.mk
integration/smoke/run_smoke_parallel.sh
integration/smoke/run_smoke.sh
integration/smoke/smoke_env.sh
integration/test/check_trace.py
integration/test/configure_test_template.sh
integration/test/geopm_test_launcher.py
integration/test/geopm_test_loop.sh
integration/test/__init__.py
integration/test/Makefile.mk
integration/test-no-mpi/example_output/test_sleep_region_map_report.yaml
integration/test-no-mpi/example_output/test_sleep_region_map_trace_profile.csv
integration/test-no-mpi/example_output/test_sleep_region_report.yaml
integration/test-no-mpi/example_output/test_sleep_region_trace_profile.csv
integration/test-no-mpi/example_output/test_sleep_report.yaml
integration/test-no-mpi/example_output/test_sleep_trace_profile.csv
integration/test-no-mpi/Makefile
integration/test-no-mpi/README.md
integration/test-no-mpi/test_sleep_region.c
integration/test-no-mpi/test_sleep_region_map.sh
integration/test-no-mpi/test_sleep_region.sh
integration/test-no-mpi/test_sleep.sh
integration/test/README.md
integration/test/short_region/plot_margin_sweep.py
integration/test_skipped/Makefile.mk
integration/test_skipped/test_controller.py
integration/test_skipped/test_controller.sh
integration/test_skipped/test_epoch_inference.cpp
integration/test_skipped/test_epoch_inference.mk
integration/test_skipped/test_epoch_inference.py
integration/test_skipped/test_fmap_short_region_slop.cpp
integration/test_skipped/test_fmap_short_region_slop.mk
integration/test_skipped/test_fmap_short_region_slop.py
integration/test_skipped/test_fmap_short_region_slop.sbatch
integration/test_skipped/test_levelzero_signals.mk
integration/test_skipped/test_levelzero_signals.py
integration/test_skipped/test_reporter.cpp
integration/test_skipped/test_reporter.py
integration/test/test_cpu_activity_agent.mk
integration/test/test_cpu_activity_agent.py
integration/test/test_enforce_policy.c
integration/test/test_enforce_policy.mk
integration/test/test_enforce_policy.py
integration/test/test_environment.mk
integration/test/test_environment.py
integration/test/test_frequency_hint_usage.cpp
integration/test/test_frequency_hint_usage.mk
integration/test/test_frequency_hint_usage.py
integration/test/test_frequency_map.mk
integration/test/test_frequency_map.py
integration/test/test_geopmagent.mk
integration/test/test_geopmagent.py
integration/test/test_geopmio.mk
integration/test/test_geopmio.py
integration/test/test_gpu_activity_agent.mk
integration/test/test_gpu_activity_agent.py
integration/test/test_hint_time.cpp
integration/test/test_hint_time.mk
integration/test/test_hint_time.py
integration/test/test_launch_application.mk
integration/test/test_launch_application.py
integration/test/test_launch_pthread.mk
integration/test/test_launch_pthread.py
integration/test/test_monitor.mk
integration/test/test_monitor.py
integration/test/test_omp_outer_loop.cpp
integration/test/test_omp_outer_loop.mk
integration/test/test_omp_outer_loop.py
integration/test/test_ompt.mk
integration/test/test_ompt.py
integration/test/test_plugin_static_policy.py
integration/test/test_power_balancer.cpp
integration/test/test_power_balancer.mk
integration/test/test_power_balancer.py
integration/test/test_power_governor.mk
integration/test/test_power_governor.py
integration/test/test_profile_overflow.cpp
integration/test/test_profile_overflow.mk
integration/test/test_profile_overflow.py
integration/test/test_profile_policy.cpp
integration/test/test_profile_policy.mk
integration/test/test_profile_policy.py
integration/test/test_programmable_counters.mk
integration/test/test_programmable_counters.py
integration/test/test_progress.cpp
integration/test/test_progress.mk
integration/test/test_progress.py
integration/test/test_scaling_region.cpp
integration/test/test_scaling_region.mk
integration/test/test_scaling_region.py
integration/test/test_template.cpp.in
integration/test/test_template.mk.in
integration/test/test_template.py.in
integration/test/test_timed_scaling_region.cpp
integration/test/test_timed_scaling_region.mk
integration/test/test_timed_scaling_region.py
integration/test/test_trace.mk
integration/test/test_trace.py
integration/test/test_tutorial_base.mk
integration/test/test_tutorial_base.py
integration/test/test_tutorial_base.sh
integration/test/test_tutorial_python_agents.py
integration/test/util.py
json_schemas/geopmagent_policy.schema.json
json_schemas/geopmbench_config.schema.json
k8/geopm-ctl-container.log
k8/geopm-tumbleweed-client.Dockerfile
k8/geopm-tumbleweed-server.Dockerfile
k8/geopm-ubuntu2204-client.Dockerfile
k8/geopm-ubuntu2204-server.Dockerfile
k8/geopm-ubuntu2210-client.Dockerfile
k8/geopm-ubuntu2210-server.Dockerfile
k8/k8-monitor.yaml
k8/README.md
k8/update-docker.sh
m4/ax_check_compile_flag.m4
m4/lx_find_mpi.m4
Makefile.am
man
.pre-commit-config.yaml
pull_request_template.md
README
README.md
scripts/geopmlaunch
scripts/geopmpy/agent.py
scripts/geopmpy/hash.py
scripts/geopmpy/__init__.py
scripts/geopmpy/io.py
scripts/geopmpy/launcher.py
scripts/geopmpy/policy_store.py
scripts/geopmpy/reporter.py
scripts/geopmpy/version.py.in
scripts/Makefile.mk
scripts/MANIFEST.in
scripts/requirements.txt
scripts/setup.py
scripts/test/geopmpy_test.sh.in
scripts/test/__init__.py
scripts/test/TestAffinity.py
scripts/test/TestAgent.py
scripts/test/TestHash.py
scripts/test/test_io_experiment.report
scripts/test/TestIO.py
scripts/test/TestLauncher.py
scripts/test/TestPolicyStoreIntegration.py
scripts/test/TestPolicyStore.py
service/autogen.sh
service/configure.ac
service/contrib/json11/json11.cpp
service/contrib/json11/json11.hpp
service/contrib/json11/LICENSE.txt
service/contrib/json11/README.md
service/debian/changelog.in
service/debian/control
service/debian/copyright
service/debian/geopm.service
service/debian/geopm-service.dirs
service/debian/geopm-service.install
service/debian/geopm-service.postinst
service/debian/libgeopmd1.install
service/debian/libgeopmd-dev.dirs
service/debian/libgeopmd-dev.install
service/debian/python3-geopmdpy.install
service/debian/rules
service/Dockerfile
service/docs/Makefile.mk
service/docs/source/admin.rst
service/docs/source/build.rst
service/docs/source/client.rst
service/docs/source/conf.py
service/docs/source/contrib.rst
service/docs/source/devel.rst
service/docs/source/docu.rst
service/docs/source/_ext/geopmlint.py
service/docs/source/_ext/geopm_rst_extensions.py
service/docs/source/geopm.7.rst
service/docs/source/geopmaccess.1.rst
service/docs/source/geopmadmin.1.rst
service/docs/source/geopmagent.1.rst
service/docs/source/geopm_agent.3.rst
service/docs/source/geopm_agent_cpu_activity.7.rst
service/docs/source/geopm_agent_frequency_map.7.rst
service/docs/source/geopm_agent_gpu_activity.7.rst
service/docs/source/geopm_agent_monitor.7.rst
service/docs/source/geopm_agent_power_balancer.7.rst
service/docs/source/geopm_agent_power_governor.7.rst
service/docs/source/geopmbench.1.rst
service/docs/source/geopmctl.1.rst
service/docs/source/geopm_ctl.3.rst
service/docs/source/GEOPM_CXX_MAN_Agent.3.rst
service/docs/source/GEOPM_CXX_MAN_Agg.3.rst
service/docs/source/GEOPM_CXX_MAN_CircularBuffer.3.rst
service/docs/source/GEOPM_CXX_MAN_CNLIOGroup.3.rst
service/docs/source/GEOPM_CXX_MAN_Comm.3.rst
service/docs/source/GEOPM_CXX_MAN_CPUActivityAgent.3.rst
service/docs/source/GEOPM_CXX_MAN_CpuinfoIOGroup.3.rst
service/docs/source/GEOPM_CXX_MAN_Daemon.3.rst
service/docs/source/GEOPM_CXX_MAN_Endpoint.3.rst
service/docs/source/GEOPM_CXX_MAN_Exception.3.rst
service/docs/source/GEOPM_CXX_MAN_GPUActivityAgent.3.rst
service/docs/source/GEOPM_CXX_MAN_Helper.3.rst
service/docs/source/GEOPM_CXX_MAN_IOGroup.3.rst
service/docs/source/GEOPM_CXX_MAN_MonitorAgent.3.rst
service/docs/source/GEOPM_CXX_MAN_MPIComm.3.rst
service/docs/source/GEOPM_CXX_MAN_MSRIO.3.rst
service/docs/source/GEOPM_CXX_MAN_MSRIOGroup.3.rst
service/docs/source/GEOPM_CXX_MAN_PlatformIO.3.rst
service/docs/source/GEOPM_CXX_MAN_PlatformTopo.3.rst
service/docs/source/GEOPM_CXX_MAN_PluginFactory.3.rst
service/docs/source/GEOPM_CXX_MAN_PowerBalancer.3.rst
service/docs/source/GEOPM_CXX_MAN_PowerBalancerAgent.3.rst
service/docs/source/GEOPM_CXX_MAN_PowerGovernor.3.rst
service/docs/source/GEOPM_CXX_MAN_PowerGovernorAgent.3.rst
service/docs/source/GEOPM_CXX_MAN_ProfileIOGroup.3.rst
service/docs/source/GEOPM_CXX_MAN_SampleAggregator.3.rst
service/docs/source/GEOPM_CXX_MAN_SharedMemory.3.rst
service/docs/source/GEOPM_CXX_MAN_TimeIOGroup.3.rst
service/docs/source/geopm_daemon.3.rst
service/docs/source/geopmdpy.7.rst
service/docs/source/geopmendpoint.1.rst
service/docs/source/geopm_endpoint.3.rst
service/docs/source/geopm_error.3.rst
service/docs/source/geopm_field.3.rst
service/docs/source/geopm_fortran.3.rst
service/docs/source/geopm_hash.3.rst
service/docs/source/geopm_imbalancer.3.rst
service/docs/source/geopmlaunch.1.rst
service/docs/source/geopm_pio.3.rst
service/docs/source/geopm_pio.7.rst
service/docs/source/geopm_pio_cnl.7.rst
service/docs/source/geopm_pio_const_config.7.rst
service/docs/source/geopm_pio_cpuinfo.7.rst
service/docs/source/geopm_pio_dcgm.7.rst
service/docs/source/geopm_pio_levelzero.7.rst
service/docs/source/geopm_pio_msr.7.rst
service/docs/source/geopm_pio_nvml.7.rst
service/docs/source/geopm_pio_profile.7.rst
service/docs/source/geopm_pio_service.7.rst
service/docs/source/geopm_pio_sst.7.rst
service/docs/source/geopm_pio_time.7.rst
service/docs/source/geopm_policystore.3.rst
service/docs/source/geopm_prof.3.rst
service/docs/source/geopmpy.7.rst
service/docs/source/geopmread.1.rst
service/docs/source/geopm_report.7.rst
service/docs/source/geopm_sched.3.rst
service/docs/source/geopmsession.1.rst
service/docs/source/geopm_time.3.rst
service/docs/source/geopm_topo.3.rst
service/docs/source/geopm_version.3.rst
service/docs/source/geopmwrite.1.rst
service/docs/source/index.rst
service/docs/source/install.rst
service/docs/source/overview.rst
service/docs/source/publications.rst
service/docs/source/reference.rst
service/docs/source/requires.rst
service/docs/source/runtime.rst
service/docs/source/security.rst
service/docs/source/service_readme.rst
service/docs/source/service.rst
service/docs/source/use_cases.rst
service/dox/blurb.md
service/dox/Doxyfile.in
service/geopmaccess
service/geopmd
service/geopmdpy/access.py
service/geopmdpy/client_registry.py
service/geopmdpy/dbus_xml.py
service/geopmdpy/error.py
service/geopmdpy/gffi.py
service/geopmdpy/grpc_service.py
service/geopmdpy/__init__.py
service/geopmdpy/__main__.py
service/geopmdpy/pio.py
service/geopmdpy/runtime.py
service/geopmdpy/schemas.py.in
service/geopmdpy/service.py
service/geopmdpy/session.py
service/geopmdpy/shmem.py
service/geopmdpy/system_files.py
service/geopmdpy_test/geopmdpy_test.sh
service/geopmdpy_test/__init__.py
service/geopmdpy_test/__main__.py
service/geopmdpy_test/Makefile.mk
service/geopmdpy_test/TestAccessLists.py
service/geopmdpy_test/TestAccess.py
service/geopmdpy_test/TestActiveSessions.py
service/geopmdpy_test/TestController.py
service/geopmdpy_test/TestDBusXML.py
service/geopmdpy_test/TestError.py
service/geopmdpy_test/TestMSRDataFiles.py
service/geopmdpy_test/TestPIO.py
service/geopmdpy_test/TestPlatformService.py
service/geopmdpy_test/TestRequestQueue.py
service/geopmdpy_test/TestSecureFiles.py
service/geopmdpy_test/TestSession.py
service/geopmdpy_test/TestTimedLoop.py
service/geopmdpy_test/TestTopo.py
service/geopmdpy_test/TestWriteLock.py
service/geopmdpy/topo.py
service/geopmdpy/version.py.in
service/geopmdrs/build.rs
service/geopmdrs/.cargo/config.toml
service/geopmdrs/Cargo.toml.in
service/geopmdrs/src/geopmd-proxy.rs
service/geopm.service
service/geopm_service.proto
service/geopm-service.spec.in
service/geopmsession
service/.gitignore
service/integration/build_dasbus.sh
service/integration/check_session_clean.sh
service/integration/get_batch_server.py
service/integration/install_service.sh
service/integration/kill_geopmd.sh
service/integration/Makefile.mk
service/integration/README.md
service/integration/test/batch_write_client_helper.py
service/integration/test/batch_write_client_helper.sh
service/integration/test/check_write_session.sh
service/integration/test/do_write.sh
service/integration/test/__init__.py
service/integration/test/process_server_actions.sh
service/integration/test/save_restore.sh
service/integration/test/serial_write_client_helper.py
service/integration/test/serial_write_client_helper.sh
service/integration/test/test_bash_examples.py
service/integration/test/test_batch_interface.cpp
service/integration/test/test_batch_performance.py
service/integration/test/test_batch_server.cpp
service/integration/test/test_invalid_values.cpp
service/integration/test/test_kill_batch_client.sh
service/integration/test/test_kill_batch_server.sh
service/integration/test/test_kill_geopmd_batch_run.sh
service/integration/test/test_kill_geopmd_serial_run.sh
service/integration/test/test_pio_reset.py
service/integration/test/test_sst_priority.sh
service/integration/test/test_su_give_access.sh
service/integration/test/test_su_restart.sh
service/integration/test/test_systemctl_stop_geopm.sh
service/integration/test/test_term_batch_client.sh
service/io.github.geopm.conf
service/io.github.geopm.xml
service/json_schemas/active_sessions.schema.json
service/json_schemas/const_config_io.schema.json
service/json_schemas/msrs.schema.json
service/json_schemas/saved_controls.schema.json
service/k8-manifest.yaml
service/m4
service/Makefile.am
service/protoc-gen.sh
service/README.rst
service/requirements.txt
service/setup.py
service/src/Agg.cpp
service/src/BatchClient.cpp
service/src/BatchClient.hpp
service/src/BatchServer.cpp
service/src/BatchServer.hpp
service/src/BatchStatus.cpp
service/src/BatchStatus.hpp
service/src/CNLIOGroup.cpp
service/src/CNLIOGroup.hpp
service/src/CombinedControl.cpp
service/src/CombinedControl.hpp
service/src/CombinedSignal.cpp
service/src/CombinedSignal.hpp
service/src/ConstConfigIOGroup.cpp
service/src/ConstConfigIOGroup.hpp
service/src/Control.hpp
service/src/CpuinfoIOGroup.cpp
service/src/CpuinfoIOGroup.hpp
service/src/DCGMDevicePool.cpp
service/src/DCGMDevicePool.hpp
service/src/DCGMDevicePoolImp.hpp
service/src/DCGMDevicePoolThrow.cpp
service/src/DCGMIOGroup.cpp
service/src/DCGMIOGroup.hpp
service/src/DerivativeSignal.cpp
service/src/DerivativeSignal.hpp
service/src/DifferenceSignal.cpp
service/src/DifferenceSignal.hpp
service/src/DomainControl.cpp
service/src/DomainControl.hpp
service/src/Exception.cpp
service/src/geopm/Agg.hpp
service/src/geopm/CircularBuffer.hpp
service/src/geopm_debug.hpp
service/src/geopm_error.h
service/src/geopm/Exception.hpp
service/src/geopm_field.h
service/src/geopm_hash.c
service/src/geopm_hash.h
service/src/geopm/Helper.hpp
service/src/GEOPMHint.cpp
service/src/geopm_hint.h
service/src/geopm/IOGroup.hpp
service/src/geopm/json11.hpp
service/src/geopm/MSRIOGroup.hpp
service/src/geopm_pio.h
service/src/geopm/PlatformIO.hpp
service/src/geopm/PlatformTopo.hpp
service/src/geopm_plugin.cpp
service/src/geopm/PluginFactory.hpp
service/src/geopm_plugin.hpp
service/src/geopmread_main.cpp
service/src/geopm_sched.c
service/src/geopm_sched.h
service/src/geopm/ServiceProxy.hpp
service/src/geopm/SharedMemory.hpp
service/src/geopm/SharedMemoryScopedLock.hpp
service/src/geopm_shmem.cpp
service/src/geopm_shmem.h
service/src/geopm_time.h
service/src/geopm_topo.h
service/src/geopm_version.c
service/src/geopm_version.h
service/src/geopmwrite_main.cpp
service/src/GPUTopo.cpp
service/src/GPUTopo.hpp
service/src/GPUTopoNull.cpp
service/src/GPUTopoNull.hpp
service/src/GRPCServiceProxy.cpp
service/src/GRPCServiceProxy.hpp
service/src/Helper.cpp
service/src/IOGroup.cpp
service/src/IOUring.cpp
service/src/IOUringFallback.cpp
service/src/IOUringFallback.hpp
service/src/IOUring.hpp
service/src/IOUringImp.cpp
service/src/IOUringImp.hpp
service/src/LevelZero.cpp
service/src/LevelZeroDevicePool.cpp
service/src/LevelZeroDevicePool.hpp
service/src/LevelZeroDevicePoolImp.hpp
service/src/LevelZeroGPUTopo.cpp
service/src/LevelZeroGPUTopo.hpp
service/src/LevelZero.hpp
service/src/LevelZeroImp.hpp
service/src/LevelZeroIOGroup.cpp
service/src/LevelZeroIOGroup.hpp
service/src/LevelZeroSignal.cpp
service/src/LevelZeroSignal.hpp
service/src/LevelZeroThrow.cpp
service/src/MSR.cpp
service/src/msr_data_arch.json
service/src/msr_data.cpp.in
service/src/msr_data_hsx.json
service/src/msr_data_knl.json
service/src/msr_data_skx.json
service/src/msr_data_snb.json
service/src/MSRFieldControl.cpp
service/src/MSRFieldControl.hpp
service/src/MSRFieldSignal.cpp
service/src/MSRFieldSignal.hpp
service/src/MSR.hpp
service/src/MSRIO.cpp
service/src/MSRIOGroup.cpp
service/src/MSRIO.hpp
service/src/MSRIOImp.hpp
service/src/MSRPath.cpp
service/src/MSRPath.hpp
service/src/MultiplicationSignal.cpp
service/src/MultiplicationSignal.hpp
service/src/NVMLDevicePool.cpp
service/src/NVMLDevicePool.hpp
service/src/NVMLDevicePoolImp.hpp
service/src/NVMLDevicePoolThrow.cpp
service/src/NVMLGPUTopo.cpp
service/src/NVMLGPUTopo.hpp
service/src/NVMLIOGroup.cpp
service/src/NVMLIOGroup.hpp
service/src/PlatformIO.cpp
service/src/PlatformIOImp.hpp
service/src/PlatformTopo.cpp
service/src/PlatformTopoImp.hpp
service/src/POSIXSignal.cpp
service/src/POSIXSignal.hpp
service/src/RatioSignal.cpp
service/src/RatioSignal.hpp
service/src/RawMSRSignal.cpp
service/src/RawMSRSignal.hpp
service/src/SaveControl.cpp
service/src/SaveControl.hpp
service/src/SDBus.cpp
service/src/SDBus.hpp
service/src/SDBusMessage.cpp
service/src/SDBusMessage.hpp
service/src/SDBusNull.cpp
service/src/ServiceIOGroup.cpp
service/src/ServiceIOGroup.hpp
service/src/ServiceProxy.cpp
service/src/SharedMemory.cpp
service/src/SharedMemoryImp.hpp
service/src/SharedMemoryScopedLock.cpp
service/src/Signal.hpp
service/src/SSTControl.cpp
service/src/SSTControl.hpp
service/src/SSTIO.cpp
service/src/SSTIoctl.cpp
service/src/SSTIoctl.hpp
service/src/SSTIoctlImp.hpp
service/src/SSTIOGroup.cpp
service/src/SSTIOGroup.hpp
service/src/SSTIO.hpp
service/src/SSTIOImp.hpp
service/src/SSTSignal.cpp
service/src/SSTSignal.hpp
service/src/TimeIOGroup.cpp
service/src/TimeIOGroup.hpp
service/src/TimeSignal.cpp
service/src/TimeSignal.hpp
service/src/TimeZero.cpp
service/test/AggTest.cpp
service/test/BatchClientTest.cpp
service/test/BatchServerTest.cpp
service/test/BatchStatusTest.cpp
service/test/CircularBufferTest.cpp
service/test/CNLIOGroupTest.cpp
service/test/CombinedSignalTest.cpp
service/test/ConstConfigIOGroupTest.cpp
service/test/CpuinfoIOGroupTest.cpp
service/test/DCGMIOGroupTest.cpp
service/test/DerivativeSignalTest.cpp
service/test/DifferenceSignalTest.cpp
service/test/DomainControlTest.cpp
service/test/ExceptionTest.cpp
service/test/GEOPMHintTest.cpp
service/test/geopm_test.cpp
service/test/geopm_test_helper.cpp
service/test/geopm_test.hpp
service/test/geopm_test.sh
service/test/googletest.mk
service/test/GPUTopoNullTest.cpp
service/test/HelperTest.cpp
service/test/IOGroupTest.cpp
service/test/IOUringTest.cpp
service/test/legacy_allowlist.out
service/test/LevelZeroDevicePoolTest.cpp
service/test/LevelZeroGPUTopoTest.cpp
service/test/LevelZeroIOGroupTest.cpp
service/test/Makefile.mk
service/test/MockBatchClient.hpp
service/test/MockBatchStatus.hpp
service/test/MockControl.hpp
service/test/MockDCGMDevicePool.hpp
service/test/MockGPUTopo.hpp
service/test/MockIOGroup.hpp
service/test/MockIOUring.hpp
service/test/MockLevelZeroDevicePool.hpp
service/test/MockLevelZero.hpp
service/test/MockMSRIO.hpp
service/test/MockNVMLDevicePool.hpp
service/test/MockPlatformIO.hpp
service/test/MockPlatformTopo.cpp
service/test/MockPlatformTopo.hpp
service/test/MockPOSIXSignal.hpp
service/test/MockSaveControl.hpp
service/test/MockSDBus.hpp
service/test/MockSDBusMessage.hpp
service/test/MockServiceProxy.hpp
service/test/MockSharedMemory.hpp
service/test/MockSignal.hpp
service/test/MockSSTIoctl.hpp
service/test/MockSSTIO.hpp
service/test/MSRFieldControlTest.cpp
service/test/MSRFieldSignalTest.cpp
service/test/MSRIOGroupTest.cpp
service/test/MSRIOTest.cpp
service/test/NVMLGPUTopoTest.cpp
service/test/NVMLIOGroupTest.cpp
service/test/PlatformIOTest.cpp
service/test/PlatformTopoTest.cpp
service/test/POSIXSignalTest.cpp
service/test/RatioSignalTest.cpp
service/test/RawMSRSignalTest.cpp
service/test/SaveControlTest.cpp
service/test/ServiceIOGroupTest.cpp
service/test/ServiceProxyTest.cpp
service/test/SharedMemoryTest.cpp
service/test/SSTControlTest.cpp
service/test/SSTIOGroupTest.cpp
service/test/SSTIOTest.cpp
service/test/SSTSignalTest.cpp
service/test/TimeIOGroupTest.cpp
shell_completion/geopmlaunch.bash
shell_completion/geopmread.bash
shell_completion/geopmwrite.bash
shell_completion/Makefile.mk
shell_completion/README.md
specs/geopm-dudley.spec.in
specs/geopm-gcc-mvapich2-toss.spec
specs/geopm-intel-mvapich2-toss.spec
specs/geopm-ohpc.spec.in
specs/geopm-pyyaml-req.patch
specs/geopm-runtime.spec.in
specs/geopm-theta.spec.in
src/Accumulator.cpp
src/Accumulator.hpp
src/Admin.cpp
src/Admin.hpp
src/Agent.cpp
src/Agent.hpp
src/All2allModelRegion.cpp
src/All2allModelRegion.hpp
src/ApplicationIO.cpp
src/ApplicationIO.hpp
src/ApplicationRecordLog.cpp
src/ApplicationRecordLog.hpp
src/ApplicationSampler.cpp
src/ApplicationSampler.hpp
src/ApplicationSamplerImp.hpp
src/ApplicationStatus.cpp
src/ApplicationStatus.hpp
src/BarrierModelRegion.cpp
src/BarrierModelRegion.hpp
src/Comm.cpp
src/Comm.hpp
src/Controller.cpp
src/Controller.hpp
src/CPUActivityAgent.cpp
src/CPUActivityAgent.hpp
src/CSV.cpp
src/CSV.hpp
src/Daemon.cpp
src/Daemon.hpp
src/DaemonImp.hpp
src/DebugIOGroup.cpp
src/DebugIOGroup.hpp
src/DefaultProfile.cpp
src/DGEMMModelRegion.cpp
src/DGEMMModelRegion.hpp
src/EditDistEpochRecordFilter.cpp
src/EditDistEpochRecordFilter.hpp
src/EditDistPeriodicityDetector.cpp
src/EditDistPeriodicityDetector.hpp
src/ELF.cpp
src/ELF.hpp
src/Endpoint.cpp
src/Endpoint.hpp
src/EndpointImp.hpp
src/EndpointPolicyTracer.cpp
src/EndpointPolicyTracer.hpp
src/EndpointPolicyTracerImp.hpp
src/EndpointUser.cpp
src/EndpointUser.hpp
src/Environment.cpp
src/Environment.hpp
src/EpochIOGroup.cpp
src/EpochIOGroup.hpp
src/FilePolicy.cpp
src/FilePolicy.hpp
src/FrequencyGovernor.cpp
src/FrequencyGovernor.hpp
src/FrequencyGovernorImp.hpp
src/FrequencyLimitDetector.cpp
src/FrequencyLimitDetector.hpp
src/FrequencyMapAgent.cpp
src/FrequencyMapAgent.hpp
src/geopmadmin_main.cpp
src/geopm_agent.h
src/geopmagent_main.cpp
src/geopmbench_main.cpp
src/geopm_ctl.h
src/geopmctl_main.c
src/geopm_daemon.h
src/geopm_endpoint.h
src/geopm_imbalancer.h
src/geopm_lib_init.cpp
src/geopm_mpi_comm_split.h
src/geopm_pmpi.c
src/geopm_pmpi_fortran.c
src/geopm_pmpi.h
src/geopm_pmpi_helper.cpp
src/geopm_policystore.h
src/geopm_prof.f90
src/geopm_prof.h
src/geopm_reporter.h
src/GPUActivityAgent.cpp
src/GPUActivityAgent.hpp
src/IgnoreModelRegion.cpp
src/IgnoreModelRegion.hpp
src/Imbalancer.cpp
src/ModelApplication.cpp
src/ModelApplication.hpp
src/ModelParse.cpp
src/ModelParse.hpp
src/ModelRegion.cpp
src/ModelRegion.hpp
src/MonitorAgent.cpp
src/MonitorAgent.hpp
src/MPIComm.cpp
src/MPIComm.hpp
src/MPICommSplit.cpp
src/ompt_callback.cpp
src/OMPT.cpp
src/OMPT.hpp
src/OptionParser.cpp
src/OptionParser.hpp
src/PlatformIOProf.cpp
src/PlatformIOProf.hpp
src/PolicyStore.cpp
src/PolicyStore.hpp
src/PolicyStoreImp.cpp
src/PolicyStoreImp.hpp
src/PowerBalancerAgent.cpp
src/PowerBalancerAgent.hpp
src/PowerBalancer.cpp
src/PowerBalancer.hpp
src/PowerBalancerImp.hpp
src/PowerGovernorAgent.cpp
src/PowerGovernorAgent.hpp
src/PowerGovernor.cpp
src/PowerGovernor.hpp
src/PowerGovernorImp.hpp
src/ProcessRegionAggregator.cpp
src/ProcessRegionAggregator.hpp
src/Profile.cpp
src/Profile.hpp
src/ProfileIOGroup.cpp
src/ProfileIOGroup.hpp
src/ProfileTracer.cpp
src/ProfileTracer.hpp
src/ProfileTracerImp.hpp
src/ProxyEpochRecordFilter.cpp
src/ProxyEpochRecordFilter.hpp
src/record.cpp
src/RecordFilter.cpp
src/RecordFilter.hpp
src/record.hpp
src/ReduceModelRegion.cpp
src/ReduceModelRegion.hpp
src/Reporter.cpp
src/Reporter.hpp
src/SampleAggregator.cpp
src/SampleAggregator.hpp
src/SampleAggregatorImp.hpp
src/ScalingModelRegion.cpp
src/ScalingModelRegion.hpp
src/Scheduler.cpp
src/Scheduler.hpp
src/SleepModelRegion.cpp
src/SleepModelRegion.hpp
src/SpinModelRegion.cpp
src/SpinModelRegion.hpp
src/SSTClosGovernor.cpp
src/SSTClosGovernor.hpp
src/SSTClosGovernorImp.hpp
src/SSTFrequencyLimitDetector.cpp
src/SSTFrequencyLimitDetector.hpp
src/StreamModelRegion.cpp
src/StreamModelRegion.hpp
src/TimedScalingModelRegion.cpp
src/TimedScalingModelRegion.hpp
src/Tracer.cpp
src/Tracer.hpp
src/TreeComm.cpp
src/TreeComm.hpp
src/TreeCommLevel.cpp
src/TreeCommLevel.hpp
src/TRLFrequencyLimitDetector.cpp
src/TRLFrequencyLimitDetector.hpp
src/ValidateRecord.cpp
src/ValidateRecord.hpp
src/Waiter.cpp
src/Waiter.hpp
test/AccumulatorTest.cpp
test/AdminTest.cpp
test/AgentFactoryTest.cpp
test/ApplicationIOTest.cpp
test/ApplicationRecordLogTest.cpp
test/ApplicationSamplerTest.cpp
test/ApplicationStatusTest.cpp
test/CommMPIImpTest.cpp
test/ControllerTest.cpp
test/ControlMessageTest.cpp
test/CPUActivityAgentTest.cpp
test/CSVTest.cpp
test/DaemonTest.cpp
test/DebugIOGroupTest.cpp
test/EditDistEpochRecordFilterTest.cpp
test/EditDistPeriodicityDetectorTest.0_pattern_a.trace
test/EditDistPeriodicityDetectorTest.1_pattern_ab.trace
test/EditDistPeriodicityDetectorTest.2_pattern_abb.trace
test/EditDistPeriodicityDetectorTest.3_pattern_abcdc.trace
test/EditDistPeriodicityDetectorTest.4_pattern_ababc.trace
test/EditDistPeriodicityDetectorTest.5_pattern_abababc.trace
test/EditDistPeriodicityDetectorTest.6_pattern_add1.trace
test/EditDistPeriodicityDetectorTest.7_pattern_add2.trace
test/EditDistPeriodicityDetectorTest.8_pattern_subtract1.trace
test/EditDistPeriodicityDetectorTest.cpp
test/EditDistPeriodicityDetectorTest.fft_small.trace
test/ELFTest.cpp
test/EndpointPolicyTracerTest.cpp
test/EndpointTest.cpp
test/EndpointUserTest.cpp
test/EnvironmentTest.cpp
test/EpochIOGroupIntegrationTest.cpp
test/EpochIOGroupTest.cpp
test/FilePolicyTest.cpp
test/FrequencyGovernorTest.cpp
test/FrequencyMapAgentTest.cpp
test/geopm_test.cpp
test/geopm_test_helper.cpp
test/geopm_test.hpp
test/geopm_test.sh.in
test/googletest.mk
test/GPUActivityAgentTest.cpp
test_hw/geopm_time.h
test_hw/Makefile
test_hw/rapl_pkg_limit_plot.py
test_hw/rapl_pkg_limit_sweep.sh
test_hw/rapl_pkg_limit_test.c
test/InternalProfile.cpp
test/InternalProfile.hpp
test_license.sh
test/Makefile.mk
test/MockAgent.hpp
test/MockApplicationIO.hpp
test/MockApplicationRecordLog.hpp
test/MockApplicationSampler.cpp
test/MockApplicationSampler.hpp
test/MockApplicationStatus.hpp
test/MockComm.hpp
test/MockControlMessage.hpp
test/MockEndpoint.hpp
test/MockEndpointPolicyTracer.hpp
test/MockEndpointUser.hpp
test/MockFrequencyGovernor.hpp
test/MockFrequencyLimitDetector.hpp
test/MockIOGroup.hpp
test/MockPlatformIO.hpp
test/MockPlatformTopo.cpp
test/MockPlatformTopo.hpp
test/MockPolicyStore.hpp
test/MockPowerBalancer.hpp
test/MockPowerGovernor.hpp
test/MockProcessRegionAggregator.hpp
test/MockProfileSampler.hpp
test/MockProfileTable.hpp
test/MockProfileTracer.hpp
test/MockRecordFilter.hpp
test/MockReporter.hpp
test/MockSampleAggregator.hpp
test/MockServiceProxy.hpp
test/MockSharedMemory.hpp
test/MockSSTClosGovernor.hpp
test/MockTracer.hpp
test/MockTreeComm.hpp
test/MockTreeCommLevel.hpp
test/MockWaiter.hpp
test/ModelApplicationTest.cpp
test/MonitorAgentTest.cpp
test/MPIInterfaceTest.cpp
test/no_omp_cpu.c
test/OptionParserTest.cpp
test/pmpi_mock.c
test/PolicyStoreImpTest.cpp
test/PowerBalancerAgentTest.cpp
test/PowerBalancerTest.cpp
test/PowerGovernorAgentTest.cpp
test/PowerGovernorTest.cpp
test/ProcessRegionAggregatorTest.cpp
test/ProfileIOGroupTest.cpp
test/ProfileTableTest.cpp
test/ProfileTest.cpp
test/ProfileTestIntegration.cpp
test/ProfileTracerTest.cpp
test/ProxyEpochRecordFilterTest.cpp
test/ProxyEpochRecordFilterTest.tutorial_2_profile_trace
test/RecordFilterTest.cpp
test/ReporterTest.cpp
test/SampleAggregatorTest.cpp
test/SchedTest.cpp
test/SSTClosGovernorTest.cpp
test/SSTFrequencyLimitDetectorTest.cpp
test/TracerTest.cpp
test/TreeCommLevelTest.cpp
test/TreeCommTest.cpp
test/TRLFrequencyLimitDetectorTest.cpp
test/ValidateRecordTest.cpp
test/WaiterTest.cpp
TODO
tutorial/admin/00_check_allowlist.sh
tutorial/admin/00_test_prereqs.sh
tutorial/admin/03_setup_fixed_frequency.sh
tutorial/admin/04_setup_default_frequency_map.sh
tutorial/admin/05_setup_fixed_power_cap.sh
tutorial/admin/06_setup_default_power_balancer.sh
tutorial/admin/07_setup_override_power_balancer.sh
tutorial/admin/README.md
tutorial/agent/agent_tutorial_config.json
tutorial/agent/agent_tutorial.sh
tutorial/agent/ExampleAgent.cpp
tutorial/agent/ExampleAgent.hpp
tutorial/agent/example_policy.json
tutorial/agent/README.md
tutorial/iogroup/ExampleIOGroup.cpp
tutorial/iogroup/ExampleIOGroup.hpp
tutorial/iogroup/README.md
tutorial/Makefile
tutorial/plugin_load/alice/AliceIOGroup.cpp
tutorial/plugin_load/alice/AliceIOGroup.hpp
tutorial/plugin_load/bob/BobIOGroup.cpp
tutorial/plugin_load/bob/BobIOGroup.hpp
tutorial/plugin_load/README.md
tutorial/python_agents/__init__.py
tutorial/python_agents/README.rst
tutorial/python_agents/static_agent.py
tutorial/README.md
tutorial/tutorial_0.c
tutorial/tutorial_0.sh
tutorial/tutorial_1.c
tutorial/tutorial_1.sh
tutorial/tutorial_2.c
tutorial/tutorial_2.sh
tutorial/tutorial_3.c
tutorial/tutorial_3.sh
tutorial/tutorial_4.c
tutorial/tutorial_4.sh
tutorial/tutorial_5.c
tutorial/tutorial_5.sh
tutorial/tutorial_6_config.json
tutorial/tutorial_6.sh
tutorial/tutorial_build_gnu.sh
tutorial/tutorial_build_intel.sh
tutorial/tutorial_env.sh
tutorial/tutorial_power_policy.json
tutorial/tutorial_region.c
tutorial/tutorial_region.h
tutorial/tutorial_region_prof.c
