2 """VTune profiler config
4 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
7 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
8 from AthenaConfiguration.ComponentFactory
import CompFactory
12 """Configure VTune profiler"""
13 kwargs.setdefault(
"ResumeEvent", flags.Concurrency.NumThreads + 1)
14 kwargs.setdefault(
"ProfiledAlgs", flags.PerfMon.VTune.ProfiledAlgs)
16 VTuneProfilerService = CompFactory.VTuneProfilerService
19 acc.setAppProperty(
"AuditAlgorithms",
True)
20 acc.setAppProperty(
"AuditTools",
True)
21 acc.setAppProperty(
"AuditServices",
True)