BlueBrain / neurodamus

A BBP Simulation Control application for NEURON
https://neurodamus.readthedocs.io
Apache License 2.0
9 stars 8 forks source link

Crash test mode #190

Closed ferdonline closed 2 months ago

ferdonline commented 3 months ago

Context

Some simulations are pretty heavy, requiring a lot of nodes and time while, unfortunately, some problems only manifest in such very large scenarios.

In order to improve the experience when testing new circuits, features or debugging a failure we introduce a new "Crash test" mode.

The new mode runs a simplified version of the circuit:

Therefore, while results are meaningless, the vast majority of Neurodamus internal machinery runs very quickly, allowing debug sessions to be orders of magnitude faster.

Scope

Testing

Ran sonataconf-sscx-O1 blueconfigs test (1000 cells) in a single rank:

real    5m37.478s
user    3m44.838s
sys 0m3.816s

including 80 seconds for simulating 100 ms

Review

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #226331 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #226403 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #226592 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #226593 (:no_entry:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #226835 (:white_check_mark:) have been uploaded here!

Status and direct links:

bbpbuildbot commented 3 months ago

Logfiles from GitLab pipeline #228654 (:white_check_mark:) have been uploaded here!

Status and direct links:

WeinaJi commented 2 months ago

LGTM. Thanks for implementing this new feature.