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

Bracketed User Events Track Numerical Values #49

Open
pplimport opened this issue Apr 22, 2017 · 1 comment
Open

Bracketed User Events Track Numerical Values #49

pplimport opened this issue Apr 22, 2017 · 1 comment
Assignees
Labels

Comments

@pplimport
Copy link

pplimport commented Apr 22, 2017

Original author: Nils Deppe (@nilsdeppe)
Original issue: https://charm.cs.illinois.edu/redmine/issues/1525


It would be really useful to be able to pass a vector<double> to the traceUserBracketedEvent function to record various numbers during runtime. These could, for example, be PAPI counters. It might make sense to ASSERT the size of all vectors for a specific event number are the same, but it could be considered a feature to let them be different.

This feature would be even more useful if analysis of the numerical values stored was possible, say average, outlier, max, min, etc.

@rbuch
Copy link
Contributor

rbuch commented Apr 12, 2019

Original date: 2017-07-11 20:29:40


Agreed, being able to provide data and use a vector would be useful. In the mean time, we have a tracing method called user stats (http://charm.cs.illinois.edu/manuals/html/charm++/E.html#SECTION05524000000000000000), which lets you provide values at runtime and computes some statistics (min/max/sum/avg) at analysis time.

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

No branches or pull requests

2 participants