IntelProfilerConf.py
Go to the documentation of this file.
1 #Fri Jan 29 13:06:56 2016"""Automatically generated. DO NOT EDIT please"""
3 
4 class IntelProfilerAuditor( ConfigurableAuditor ) :
5  __slots__ = {
6  'OutputLevel' : 0, # int
7  'Enable' : True, # bool
8  'IncludeAlgorithms' : [ ], # list
9  'ExcludeAlgorithms' : [ ], # list
10  'StartFromEventN' : 1, # int
11  'StopAtEventN' : 0, # int
12  'ComponentsForTaskTypes' : [ ], # list
13  'TaskTypeNameDelimeter' : ' ', # str
14  'EnableFrames' : False, # bool
15  'FramesRate' : 100, # int
16  }
17  _propertyDocDct = {
18  'FramesRate' : """ Frames rate. The recommended maximum rate for calling the Frame API is 1000 frames (events) per second. A higher rate may result in large product memory consumption and slow finalization. You need update "slow-frames-threshold" and "fast-frames-threshold" parameters of amplxe-cl tool to separate slow, medium and fast events. For use frames you need to switch on "EnableFrames". Default=100 """,
19  'EnableFrames' : """ Enable frames (needed for detecting slow events). Default=false. """,
20  'StopAtEventN' : """ After what event we stop profiling. If 0 than we also profile finalization stage. Default = 0. """,
21  'TaskTypeNameDelimeter' : """ The String delimiter between sequences/algorithms names in "Task Type" grouping at Amplifier. Default=" ". """,
22  'StartFromEventN' : """ After what event we stop profiling. If 0 than we also profile finalization stage. """,
23  'ExcludeAlgorithms' : """ Names of excluded algorithms. """,
24  'ComponentsForTaskTypes' : """ Algorithm name, for which intel amplifier task type will be created.By default all algorithms have a corresponding task type. """,
25  'IncludeAlgorithms' : """ Names of included algorithms. """,
26  }
27  def __init__(self, name = Configurable.DefaultName, **kwargs):
28  super(IntelProfilerAuditor, self).__init__(name)
29  for n,v in kwargs.items():
30  setattr(self, n, v)
31  def getDlls( self ):
32  return 'IntelProfiler'
33  def getType( self ):
34  return 'IntelProfilerAuditor'
35  pass # class IntelProfilerAuditor
def __init__(self, name=Configurable.DefaultName, kwargs)