Skip to content

Builtin timer blocks #1862

@christophernhill

Description

@christophernhill

Adding this before I forget.

It could be useful to have builtin support for getting wall clock time spent in key "blocks" of code during any
simulation.

For example knowing how long is spent in iterative solver, how long in I/O, how long in time stepping, how long in initialization, how long in dynamics computations, how long in tracer computations, how long in communication etc.. can be a useful check and help see what is requiring resources in different configurations.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions