-
Notifications
You must be signed in to change notification settings - Fork 67
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
Record memory usage #493
Comments
Hi @adam-sim-dev , One relatively straightforward way to get over-time measurements is Caliper's iteration instrumentation and loop profiling feature, as shown here: https://software.llnl.gov/Caliper/CaliperBasics.html#loop-profiling You can then combine that with options to record memory usage. There are basically two: Another option is If you're using Umpire for memory management then Caliper can also record Umpire memory pool statistics. Here an example of a loop profile with memory high-watermark info for Caliper's cxx-example program:
There's not much of a change in the high-watermark as this code doesn't allocate anything inside the loop, but this is how the output would look like. Is this what you're looking for? |
This option may help. I will have a try. Thanks. |
Dear developers,
Can Caliper record the memory usage versus time?
Best,
Adam
The text was updated successfully, but these errors were encountered: