Hello Cong,
At present, we do not have a well-documented C++ interface for writing simulation scripts. But we have the SLI interpreter, which allows you to control NEST without the Python intepreter. The SLI language is based on PostScript, i.e., is a stack-based language with reverse Polish notation, see https://nest-simulator.readthedocs.io/en/v3.3/sli_docs/an-introduction-to-sl....
We have had success using Intel VTune to profile NEST, even with Python "on top".
Best regards, Hans Ekkehard
--
Prof. Dr. Hans Ekkehard Plesser Head, Department of Data Science
Faculty of Science and Technology Norwegian University of Life Sciences PO Box 5003, 1432 Aas, Norway
Phone +47 6723 1560 Email hans.ekkehard.plesser@nmbu.no Home http://arken.nmbu.no/~plesser
On 26/05/2022, 05:57, "512491013@qq.com" 512491013@qq.com wrote:
[Some people who received this message don't often get email from 512491013@qq.com. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification.]
Dear all,
Recently, I've been trying to test NEST's performance(with and without MPI). But with PyNEST, it's hard to do more detailed testing with tools like Gprof. Only some print-time and memory methods can be inserted into the C++ source code for testing.
Is there a C++ front-end interface that can call NEST C++ source code for testing?
Of course, I used some of Python's performance testing tools, but only to the interface, not C++ in action.
I'd appreciate any tips on how to test NEST's performance!
Cong _______________________________________________ NEST Users mailing list -- users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.org