QF-Error-Tracking / QFVD3.1.1

2 stars 0 forks source link

QUIC-Fire benchmarking on linux servers #4

Open JayCh1 opened 2 years ago

JayCh1 commented 2 years ago

Describe the bug I have executed the Spring Hill simulation using V3.1.1 on two servers and am seeing a decrease in performance when I add additional threads.

To Reproduce Link to input files [e.g. Google Drive or Box] or Email: Dev Team will reach out if input files are needed

Desktop (please complete the following information):

Two items to report: 1) On both computers, increasing the number of threads from 1 increases the time it takes to complete 100 seconds of the simulation. The increase is modest (~1%) up to 4 threads, and then increases substantially for 8, 16, and 32.

2) The laptop is actually faster on 1 thread than the cluster. The laptop specs are:

Processor Intel(R) Core(TM) i5-9400H CPU @ 2.50GHz 2.50 GHz Installed RAM 32.0 GB (31.8 GB usable) System type 64-bit operating system, x64-based processor

while the 32-node server has 2.4 Ghz processor(s) and 94.3 Gb available RAM

--Jay

zacharycope0 commented 2 years ago

Thanks for submitting the issue. I'm assigning Sara and David so that they can track the problem.

Sara and David you should have the Spring Hill input file from the email I sent: https://drive.google.com/file/d/1BVrDL8qLZo7AjE0TcZ_Sl2dAxqMgGw9J/view?usp=sharing

sbrambilla commented 2 years ago

Hei Jay, a couple of questions:

JayCh1 commented 2 years ago

Sara,

re: compilation flags:

I did not make any changes to the flags in the compile_and_run.sh that was distributed with V3.1.1. The model was compiled using gfortran.

I have compiled and run the Spring Hill simulation on two systems (both of which exhibit the same behavior with respect to the number of threads):

Linux Mint 20.2 Ubuntu v.20.04.4

gfortran version (on both systems): 9.4.0

--Jay

On Thu, May 26, 2022 at 3:58 PM sbrambilla @.***> wrote:

Hei Jay, a couple of questions:

  • which compilation flags did you use
  • which compiler and version

— Reply to this email directly, view it on GitHub https://github.com/QF-Error-Tracking/QFVD3.1.1/issues/4#issuecomment-1138955034, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARSAQTAL7WKVCAJZ7PB6OP3VL7JU3ANCNFSM5W5WI6PA . You are receiving this because you authored the thread.Message ID: @.***>

sbrambilla commented 2 years ago

Jay,

I'm running the cases right now. I'll let you know.

Sara