Replies: 6 comments
-
I understand there's LLNL/Caliper which is supported NEURON, but as a long time Score-P user, I'd like to carry out the performance evaluation with Score-P. |
Beta Was this translation helpful? Give feedback.
-
@ikitayama : In general, would be helpful if you post detailed build commands and score-p options you used. I haven't used score-p recently with NEURON but I would recommend to us sampling method. Could you try and see what you get? |
Beta Was this translation helpful? Give feedback.
-
If Score-P is loaded, in terms of Spack, then given that there's a wrapper like |
Beta Was this translation helpful? Give feedback.
-
... and I was using Python bindings for Score-P: https://github.com/score-p/scorep_binding_python; so once that's Python module installed, we just issue |
Beta Was this translation helpful? Give feedback.
-
For my research, model needs to run 10 minutes of biological time or longer, model's performance is critical. |
Beta Was this translation helpful? Give feedback.
-
Yes, thats true. But, in the past I have seen that the compiler instrumentation disable vectorisation in coreneuron and result into very bad performance. I should re-look into this.
I wouldn't go for python bindings. When we use
So what we need to do is to make sure |
Beta Was this translation helpful? Give feedback.
-
I've collected NEURON performance profile with Score-P:
I was actually hoping I get more than
modl_reg
as I believe model C codes are instrumented with the compiler automation. Does this mean from the Python interpreter's view, during the simulation onlymodl_reg
API does matter?Beta Was this translation helpful? Give feedback.
All reactions