Query regarding TraceWin remote computation: How to enable multi-core parallel computing in Error Study?
Posted: Thu 25 Sep 2025 12:12
Dear Didier,
I am using the Error Study in TraceWin and am connected to a high-performance computer for remote calculations.
I have successfully established a connection with the remote computer, the communication is working correctly, and I am able to run computations.
The issue I'm encountering is related to the parallel core settings. In the local TraceWin GUI, I have set the "Nbr of core" to 100, with the expectation of utilizing 100 cores on the remote machine for parallel processing. However, during execution, I've observed that only a single core (1 core) is being used for the computation on the remote machine. This makes the entire Error Study process very slow.
My goal is to leverage multiple cores on the remote computer (e.g., 100 cores) to run computations simultaneously, which would significantly reduce the total processing time.
Therefore, I would like to ask the following questions:
1.Does TraceWin support multi-core, distributed parallel computing on a remote machine when conducting an Error Study?
2.If it does, what are the correct configuration steps? It seems that simply setting the "Nbr of core" in the local GUI is not sufficient.
3.Do the script files on the remote machine, such as tw_job_run.sh, tw_job_status.sh, and tw_job_kill.sh, require specific parameter modifications to enable TraceWin to correctly submit multi-core jobs?
4. I'd like to clarify the job distribution logic for error studies (I think this question is based on that remote computer can use several cores for error study). With Nbr of steps = 5, Nbr of run = 10, and Nbr of cores = 20, how are the tasks assigned? Specifically, does TraceWin process all 10 runs for Step 1 before starting Step 2, or does it treat all 50 runs (5x10) as a single pool to be distributed among the 20 cores as they become available?
Thank you very much for your time and help!
Yours,
Xu
I am using the Error Study in TraceWin and am connected to a high-performance computer for remote calculations.
I have successfully established a connection with the remote computer, the communication is working correctly, and I am able to run computations.
The issue I'm encountering is related to the parallel core settings. In the local TraceWin GUI, I have set the "Nbr of core" to 100, with the expectation of utilizing 100 cores on the remote machine for parallel processing. However, during execution, I've observed that only a single core (1 core) is being used for the computation on the remote machine. This makes the entire Error Study process very slow.
My goal is to leverage multiple cores on the remote computer (e.g., 100 cores) to run computations simultaneously, which would significantly reduce the total processing time.
Therefore, I would like to ask the following questions:
1.Does TraceWin support multi-core, distributed parallel computing on a remote machine when conducting an Error Study?
2.If it does, what are the correct configuration steps? It seems that simply setting the "Nbr of core" in the local GUI is not sufficient.
3.Do the script files on the remote machine, such as tw_job_run.sh, tw_job_status.sh, and tw_job_kill.sh, require specific parameter modifications to enable TraceWin to correctly submit multi-core jobs?
4. I'd like to clarify the job distribution logic for error studies (I think this question is based on that remote computer can use several cores for error study). With Nbr of steps = 5, Nbr of run = 10, and Nbr of cores = 20, how are the tasks assigned? Specifically, does TraceWin process all 10 runs for Step 1 before starting Step 2, or does it treat all 50 runs (5x10) as a single pool to be distributed among the 20 cores as they become available?
Thank you very much for your time and help!
Yours,
Xu