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

Support for SST::Statistics handlers in JSON input files #1066

Open
jleidel opened this issue Apr 4, 2024 · 1 comment
Open

Support for SST::Statistics handlers in JSON input files #1066

jleidel opened this issue Apr 4, 2024 · 1 comment
Assignees

Comments

@jleidel
Copy link
Contributor

jleidel commented Apr 4, 2024

Is your feature request related to a problem? Please describe.
The current JSON reader/writers for simulation inputs/outputs do not support including statistics directives. It would be ideal for JSON to handle SST::Statistics directives in the same manner as the Python inputs.

Describe the solution you'd like
Add the necessary standard handlers to enable and configure statistics for components, subcomponents, component/subcomponent groups and simulation-wide. This will likely require some notional internal API changes in order to provide sufficient functionality and interoperability.

Describe alternatives you've considered
There aren't really any alternatives if we truly want JSON inputs to be equivalent to Python inputs

Additional context
I can mock up the potential JSON verbiage if need be. Ideally, we'll need:

  1. simulation wide statistic enablers
  2. component/group enablers
  3. per component/subcomponent enablers
@gvoskuilen
Copy link
Contributor

I made assignments so we can track this. If you can mock something up and identify what needs to changed/added, that'd be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants