Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Singleton Perun Class #70

Merged
merged 3 commits into from
Aug 18, 2023
Merged

Singleton Perun Class #70

merged 3 commits into from
Aug 18, 2023

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    27c4b8a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Merge branch 'release'

    JuanPedroGHM committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    aa53d94 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. feat: Perun Singleton Class

    BREAKING CHANGE:
    Rework of main perun modules to enable regions.
    Deprecated old monitor decorator in favour of 'function monitoring'
    Changes to output files, always produces a hdf5, and an optional second file (default text report)
    
    Individual Commits
    * wip: created perun class, created singleton decorator, removed backend decorator
    * wip: removed _cached_sensors_config from coordination, handled by perun class
    * wip: perun class progress, removed decorator
    * wip: decorator is back on (sadly), started export command refactoring
    * refactor: export command and configuration options (removed depth and raw options)
    * refactor: changed api, removed bench prefix, commeted decorator out
    * fix: corrections in suprocess and backends
    * refactor: return to single file that acumulates everything, but slightly different
    * fix: intel_rapl dram max value, wrong overwriting of hdf5 file
    * wip: regions
    * feat: regions
    * fix: overlapping id correction
    * refactor: metadata storage
    * feat: actual regions
    * refactor: io formating
    * fix: io fixes
    * fix: regions metric units, dependencies
    * fix: gpu utilization and memory
    * fix: formatting
    * fix: missing total run node.
    * wip:update docs
    * docs: updated docs
    * test: updated tests
    * ci: appeasing mypy
    * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
    * ci: pydocstyle ignores docs/
    ---------
    
    Co-authored-by: [email protected] <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    3 people authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    574b340 View commit details
    Browse the repository at this point in the history