Performance issue system-container
On TNSA type of job profile, i noticed nearly a factor 2 performance penalty when i compared the execution time needed for 100 steps ( std EPOCH output log)
For example on the bare-metal centos7
system ( no-container ) and for the same TNSA input.deck
i got
Time 0.113641E-16, iteration 0 after 0:00:00:00.00, ETA 0:00:04:11.72
Time 0.227281E-14, iteration 100 after 0:00:12:02.56, ETA 8:19:44:35.04
Time 0.454562E-14, iteration 200 after 0:00:16:37.39, ETA 6:02:00:06.82
Time 0.681843E-14, iteration 300 after 0:00:21:39.32, ETA 5:06:40:45.01
Time 0.909124E-14, iteration 400 after 0:00:25:50.82, ETA 4:17:17:32.08
Time 0.113641E-13, iteration 500 after 0:00:29:44.23, ETA 4:08:10:32.37
Time 0.136369E-13, iteration 600 after 0:00:34:00.32, ETA 4:03:10:42.96
Time 0.159097E-13, iteration 700 after 0:00:37:44.16, ETA 3:22:14:49.21
Time 0.181825E-13, iteration 800 after 0:00:41:54.35, ETA 3:19:29:28.63
On centos7-container
Time 0.113641E-16, iteration 0 after 0:00:00:00.00, ETA 0:00:00:01.78
Time 0.227281E-14, iteration 100 after 0:00:12:20.94, ETA 9:01:07:51.53
Time 0.454562E-14, iteration 200 after 0:00:23:55.84, ETA 8:18:11:00.99
Time 0.681843E-14, iteration 300 after 0:00:33:50.33, ETA 8:05:56:59.82
Time 0.909124E-14, iteration 400 after 0:00:45:09.13, ETA 8:05:54:35.51
Time 0.113641E-13, iteration 500 after 0:00:55:05.10, ETA 8:00:58:27.08
Time 0.136369E-13, iteration 600 after 0:01:07:02.74, ETA 8:03:32:34.59
Time 0.159097E-13, iteration 700 after 0:01:20:18.76, ETA 8:08:34:59.83
Time 0.181825E-13, iteration 800 after 0:01:34:13.19, ETA 8:13:42:20.69
Time 0.204553E-13, iteration 900 after 0:01:44:48.76, ETA 8:11:12:45.46
take step_number = 800
-
bare-metal
41 m -
centos-container
1h 34m !!!
This difference is huge and we will have to seriously check it out ! For this i will need your help in order to do more benchmarks and add significance to these results.