Slow on HPC #24534
-
|
Hi everyone, I'm currently trying to run several hundred relatively small simulations on INL's Sawtooth cluster, but I'm having an issue. The study I'm doing required me to modify some source code, so I did a custom install following the instructions on mooseframework.inl.gov. But the simulations are running incredibly slowly. A simulation that takes ~4 hours on my laptop had not finished after 7 days on the cluster (1 CPU in each case). I wanted to test whether it was my installation or my PBS job script, so I timed running the tests in moose/test/ on my laptop (1 CPU) and Sawtooth (8 CPUs). My laptop took 16 minutes and Sawtooth took 40 minutes. Does anyone have any advice/tips to get MOOSE to run faster on Sawtooth? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 11 replies
-
|
Hello I would turn on the perf_graph to see if anything obvious is being slow Then if there is a lot of file IO involved, it s worth running all the simulation on /scratch instead of the regular home. Guillaume |
Beta Was this translation helpful? Give feedback.
-
|
It could just be the difference between processors used. We have long
noted the difference in times when running locally on Mac, which are ARM
based, versus Sawtooth, which is an Intel Xeon.
…On Tue, May 30, 2023 at 1:15 PM Guillaume Giudicelli < ***@***.***> wrote:
It does look like it's 3x slower on Sawtooth. Mostly driven by user
objects. Are these bison-specific user objects?
@gambka <https://github.com/gambka> for advice on Sawtooth performance
—
Reply to this email directly, view it on GitHub
<#24534 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIAGQHG6XKAGVS2RIUNBJN3XIZBNNANCNFSM6AAAAAAYUGHRBI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
Thanks for your help @GiudGiud and @vanwdani. If it's normal for Sawtooth to run 3x slower, then the tests and examples are all working perfectly well. That means the problem is with my job script. I think it might be a memory issue. I'm going to play with the script and see if I can get these to run faster. |
Beta Was this translation helpful? Give feedback.
Thanks for your help @GiudGiud and @vanwdani. If it's normal for Sawtooth to run 3x slower, then the tests and examples are all working perfectly well. That means the problem is with my job script. I think it might be a memory issue. I'm going to play with the script and see if I can get these to run faster.