dasf.profile.analysis

Attributes

valid_analyses

parser

Classes

TraceAnalyser

Functions

main(database[, output, analyses, head])

Module Contents

class dasf.profile.analysis.TraceAnalyser(database, process_trace_before=True)[source]
Parameters:
_database
create_annotated_task_graph()[source]
Return type:

networkx.DiGraph

per_function_bottleneck()[source]
per_worker_task_balance()[source]
per_task_bottleneck()[source]
dasf.profile.analysis.valid_analyses = ['function_bottleneck', 'task_bottleneck', 'task_balance']
dasf.profile.analysis.main(database, output=None, analyses=None, head=30)[source]
Parameters:
dasf.profile.analysis.parser