--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/ce005f54-45fc-443e-9bef-b8cd97cf28a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AjN%2BCJX_Htf1-U1U1VKkNSGounK94Aexw9RSjmq9o36bw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CALOxT-kQps0AHs9oxTyPKDrEuhSZ-V-kiiT1N4o_kbe7y3i%2BBQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AiWoY1ZfC0aX88vZuDJ6SLrd-DwvMGNpDM_MNxRAneS%2BQ%40mail.gmail.com.
I have gone through the example in the linked thread and have been able to get snakeviz to create a profile when running pydy-code-gen/pydy_code_gen/model's generate_n_link_pendulum_on_cart_equations_of_motion() function for a 10 link system. I do not have any experience working in C++ so I would not be as much help on that front but I do have some experience with python multiprocessing. The GIL will affect the multithreading portions of the multiprocessing module but have less impact on the multiprocessing portion of the multiprocessing module. The multiprocessing portion will spawn new python processes and so each one will have its own GIL but they are capable of running independently. I know that some work has been done to improve multiprocessing in python 3 through and I do not know if multiprocessing vs. multithreading is a result of that work and would not apply to python 2.Considering my lack of experience in C++ would continuing towards a project on increasing the efficiency of the python code or focus more on generalizing the equations of motion generators? Or perhaps the combination where I would create a generalized equation of motion generator and increase the efficiency of the python code as I go?
--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/f13b3ff2-b091-4f23-8b31-2070e0a4847d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/097e0212-f0b7-4ec5-b361-2554beccd5f6%40googlegroups.com.