genn-team / genn

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA.
http://genn-team.github.io/
GNU Lesser General Public License v2.1
233 stars 57 forks source link

Stop using system() to launch things #605

Open neworderofjamie opened 11 months ago

neworderofjamie commented 11 months ago

Stackoverflow suggests it serializes and it's a bad idea in general. Best solution would be to drop in something like https://gitlab.com/eidheim/tiny-process-library (which would also allow output to be captured.