Q: My license file contains 2 INCREMENT lines for the ANSYS HPC Pack product (feature anshpc_pack), one for 2 tasks (allowing up to 32 cores for a parallel solver) and the other for 1 task (allowing up to 8 cores for a parallel solver).

If I run an 8 core solver followed by a 24 core solver the 8 core solver runs correctly but for the 24 core solver I get the error:

"Feature anshpc_pack could not be split."

If I start the 24 core solver before the 8 core solver both solvers run with no problem.

Is there a workaround for this?


A: This particular license file should give a pool of 40 cores which should allow a 24 core and an 8 core solver to be run at the same time with no problems regardless of the order in which the two solvers are started.

However there is a defect with the ANSYS 12.1 license manager softwar concerning the ANSYS HPC Pack licenses. If there is more than one INCREMENT line for these licenses they do not pool correctly to give the expected 40 cores; instead each INCREMENT line forms its own pool, giving one of 8 cores and one of 32 cores.

If the 8 core solver starts and takes the required licenses from the 32 core pool the unused licenses in this pool are unavailable while that solver is running, so when the 24 core solver starts it will only have the 8 core pool to draw licenses from.

For the 12.1 license manager the only workaround is to reissue the license file to put all the ANSYS HPC Pack licenses on 1 INCREMENT line, so in this particular scenario the license file should contain 1 INCREMENT line with 3 tasks rather than 2 INCREMENT lines with 2 tasks and 1 task respectively. Then there will be just one pool of 40 cores, giving the expected functionality.

This defect has been corrected for release 13.0.





Show Form
No comments yet. Be the first to add a comment!