...
- Benchmarking Parfor Performance Using a Simple Example: Game of Blackjack
- Resource Contention in Task Parallel Problems
- Benchmarking Distributed Jobs (Task Parallel Applications on the Cluster)
- Benchmarking Parallel "\" Operator (A\b)
- Profiling Load Unbalanced Distributed Arrays in Data Parallel Applications
- Profiling Explicit Parallel Communication while using Message Passing Functions in MATLAB
Troubleshooting
1) If you have the following issue when launching a parallel job:
About to evaluate task with DistcompEvaluateFileTask
About to evaluate task with DistcompEvaluateFileTask
About to evaluate task with DistcompEvaluateFileTask
Enter distcomp_evaluate_filetask_core
Enter distcomp_evaluate_filetask_core
...
To updates the cache file, and make permanent the patch for InfiniBand QDR applied on top of the standard matlab installation.
2) Using MATLAB versions r2023a and following when running MATLAB on the login node and opening a parpool sessione you may end in the error
Parallel pool failed to start with the following error. For more detailed information, validate the profile 'galileo100 R2022b' in the Cluster Profile Manager.
Caused by:
Error using parallel.internal.pool.AbstractInteractiveClient>iThrowWithCause
Failed to initialize the interactive session.
Error using parallel.internal.pool.SpfClientSession
An unexpected error occurred accessing a parallel pool. The underlying error was: Failed to connect to endpoint after 5 attempts.
Cause: Attempt 2
Unable to connect to tcp://tcpnodelay=r500n002:27771/protocol/catapult
because: Unable to connect to: tcp://tcpnodelay=r500n002:27771/protocol/catapult
Error: Software caused connection abort [system:103].
This is due to a recent change done on version r2023a and following. You can solve the error by adding setting a specific additional property
c.AdditionalProperties.ClientConnectsToWorkers = false;
...
dependences:
Children Display |
---|
...