Skip to content

Benchmarking Achilles Performance

Frank DeFalco edited this page Feb 16, 2021 · 1 revision

As part of analysis execution Achilles will capture the execution duration of each analysis. This information is useful when reviewing or debugging performance issues related to the overall runtime of the Achilles analysis. The execution duration is stored in the achilles_results table with an analysis_id that is an offset of the original analysis_id. This offset is applied in the Achilles execution.

For example, if the analysis with an analysis_id of 100 takes 5 seconds to run, then the achilles_results table will have an entry with analysis_id 2000100 with a count_value of 5. This is because the default offset adds 2000000 to the analysis_id to determine the analysis_id to use to store the execution duration results.

Clone this wiki locally