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

GUI: Stress Test #840

Open
gtdang opened this issue Jul 30, 2024 · 3 comments
Open

GUI: Stress Test #840

gtdang opened this issue Jul 30, 2024 · 3 comments
Labels
hnn-gui HNN GUI

Comments

@gtdang
Copy link
Collaborator

gtdang commented Jul 30, 2024

We need to do a GUI stress test to get a sense of the GUI's memory use.

@ntolley @jasmainak could you give us typical ranges for:

  • tstop and dt
  • Number of simulations run within a session

Perhaps a matrix for us to test would be helpful.

@gtdang gtdang changed the title GUI Stress Test GUI: Stress Test Jul 30, 2024
@ntolley
Copy link
Contributor

ntolley commented Jul 30, 2024

For GUI use, users should keep dt=0.025 (the default value). We really just use it to speed up testing and debugging, but for science/research it should stay small to keep the simulations numerically accurate

Simulations tend to be 100-1000 ms, the most common being ~200 ms

It's rare that people run more than 10 trials, but in practice most people run 1 trial at a time

@ntolley
Copy link
Contributor

ntolley commented Jul 30, 2024

I think it'd be sufficient to say the worst case is running 10 simulations (ntrials=10) that are 1000 ms

My guess is this won't blow up the RAM as I've run workloads like this on my very modest laptop, but exact profiling results would be useful to extrapolate these values

@gtdang gtdang assigned gtdang and unassigned gtdang Jul 30, 2024
@gtdang
Copy link
Collaborator Author

gtdang commented Jul 30, 2024

I think it'd be sufficient to say the worst case is running 10 simulations (ntrials=10) that are 1000 ms

My guess is this won't blow up the RAM as I've run workloads like this on my very modest laptop, but exact profiling results would be useful to extrapolate these values

Hopefully it won't be too bad! It would be good to know what the limitations are. Especially if you encounter folks with an egregious number of browser tabs running.

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

No branches or pull requests

2 participants