← Back to team overview

yade-users team mailing list archive

[Question #698672]: running on a server is slower than on a PC


New question #698672 on Yade:

Hello dear

I use a server and I install the yade on the server. But I find that running on the server is slower than on the PC.

(1) The hardware and configuration of the server is
     CPU: Intel(R) Xeon(R) CPU E7-4850 v4 @ 2.10GHz
     Memory : 32GB
     OS: Ubuntu 18.04 LTS 64bits
     Yade: 2018.02b
     gcc version: 7.5.0
     cgal: 4.11-2biuld1 500

(2) The hardware and configuration of the PC
    CPU : Intel(R) Pentium(R) CPU G2030 @ 3.00GHz
    Memory :4GB
    OS: Ubuntu 18.04 64bit
    Yade: 2018.02b

I operate the server by AnyDesk

I run the yade like this:
(1) On the server
yade -j8 test.py

(2) On the PC
yade -j2 test.py

The speed of simulation process on server is about 10% slower than on the PC. With "top" command server use only 55-60% of CPU but my PC use 97% of CPU.

When I use -j2 for both of them, speed of simulation on server is about 30% slower than on the PC.

When I use -j12 for server: 64000 iteration in 1 hour and 16 min. With -j2 for my PC: 64000 iteration in 33 min.
-j8 for server: 64000 iteration in 44 min. -j2 for server: 64000 iteration in 55 min.

My model have about 46603 sphere (the spheres were clumped, about 2600 clumps).

Is that possible, some updates in Ubuntu and some lib or version of them in server cause this problem?

Please help me. 

Thanks alot.

For server:
Command "lscpu":

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              12
On-line CPU(s) list: 0-11
Thread(s) per core:  1
Core(s) per socket:  1
Socket(s):           12
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               79
Model name:          Intel(R) Xeon(R) CPU E7-4850 v4 @ 2.10GHz
Stepping:            1
CPU MHz:             2094.952
BogoMIPS:            4189.90
Hypervisor vendor:   VMware
Virtualization type: full
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            40960K
NUMA node0 CPU(s):   0-11
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single pti ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 invpcid rtm rdseed adx smap xsaveopt arat arch_capabilities

You received this question notification because your team yade-users is
an answer contact for Yade.