Unique Problem with OpenseesMP
Posted: Thu Oct 10, 2013 8:04 pm
Hi everyone,
I've been trying to use OpenseesMP to analyze two different time history records simultaneously on one model.
It appears to run correctly, and I get an "Analysis (1) completed" and "Analysis(2) completed", but when I look at the output, both analyses have the exact same output. This output is not equal to either model if I run them sequentially. Also, if the time histories have a different number of steps OpenseesMP completely stops when the first completes. So clearly the analyses are not being solved in parallel and something is going very wrong.
I've tried using the -par command as well as using the additional commands and a "foreach" loop as described in the "Using the OpenSees Interpreter on Parallel Computers" document by Frank McKenna and Gregory L. Fenves, and neither work. I have also never heard of anyone having a problem like this. MPICH2 appears to works fine, as does OpenseesSP.
Any help or ideas would be greatly appreciated.
I've been trying to use OpenseesMP to analyze two different time history records simultaneously on one model.
It appears to run correctly, and I get an "Analysis (1) completed" and "Analysis(2) completed", but when I look at the output, both analyses have the exact same output. This output is not equal to either model if I run them sequentially. Also, if the time histories have a different number of steps OpenseesMP completely stops when the first completes. So clearly the analyses are not being solved in parallel and something is going very wrong.
I've tried using the -par command as well as using the additional commands and a "foreach" loop as described in the "Using the OpenSees Interpreter on Parallel Computers" document by Frank McKenna and Gregory L. Fenves, and neither work. I have also never heard of anyone having a problem like this. MPICH2 appears to works fine, as does OpenseesSP.
Any help or ideas would be greatly appreciated.