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

Energy APIs: Print and JSON (PR from fork/304) #530

Merged
merged 55 commits into from
Mar 25, 2024
Merged

Conversation

slabasan
Copy link
Collaborator

@slabasan slabasan commented Mar 15, 2024

Original PR is #304.

Fixes #209

TODO:

  • JSON implementation on IBM
  • JSON implementation on Intel
  • Multi-architecture build should not call the GPU platforms
  • Get energy for Intel
  • Update print energy output and print verbose output to match other APIs.
  • Update print-verbose-energy example

Commit message:
Add support for get/print energy APIs

Expands support for variorum_print_energy and adds two new APIs -- variorum_print_verbose_energy, variorum_get_energy_json on Intel and IBM platforms.

tpatki and others added 30 commits October 11, 2022 12:53
… variorum_print_verbose_energy (all archs.) APIs.
…ke_measurement function, may have to do with variorum_timers usage
slabasan and others added 10 commits March 19, 2024 12:17
- update print-verbose-energy example to call API a second time
- fix accumulated printout from after to before
_IBMENERGY Host AccumulatedEnergy Timestamp_sec
_IBMENERGY lassen 0 0.000018
_IBMENERGY lassen 676250 2.000127
@slabasan slabasan requested a review from tpatki March 22, 2024 21:02
@slabasan slabasan added status-ready-for-review Formatted, and tested on multiple systems. type-feature area-feature-support labels Mar 22, 2024
@slabasan slabasan added this to the Production: v0.8.0 Release milestone Mar 22, 2024
@slabasan slabasan merged commit 790446f into dev Mar 25, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-feature-support status-ready-for-review Formatted, and tested on multiple systems. type-feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for variorum_print_energy API on other architectures
3 participants