[Hpc-forum] LIGGGHTS forditas es futtatas -57570-
Rőczei Gábor
roczei at niif.hu
2015. Jún. 29., H, 16:53:52 CEST
Kedves Listatagok!
Van esetleg valakinek tapasztalata LIGGGHTS fordításban? Nagyon örülnék annak, ha mostantól ezen a listán keresztül folyna a kommunikáció a HPC alkalmazások lefordításával kapcsolatban.
Üdvözlettel,
Rőczei Gábor
NIIF Intézet
Ui.: A hpc-forum-ra itt lehet feliratkozni: https://listserv.niif.hu/mailman/listinfo/hpc-forum
> On 2015 May 28, at 17:10, Visontai Dávid <jegesm at gmail.com> wrote:
>
> Kedves Support,
>
> a LIGGGHTS nevü molekuláris dinamikai csomagot szeretném lefordítani és ehhez szeretnék segitséget kérni, ha van rá kapacitás.
>
> Ami eddig sikerült (a szegedi gépen):
>
> Sorosan megy, ezzel nincs gond. A korábban futtatásra használt géppel való összehasonlítás alapján egyezik, hogy 3x lassabban fut.
>
> Párhuzamos (gnu vagy intel+mkl fordítóval): működik az alábbi eredményekkel:
> procs = --ntasks-per-node
> Az idő a programon beluli rutin által számolt tiszta futási idő
>
> - Kis rendszeren 4376 atom:
> 1 procs 35.3s
> 2 procs 18.4s 1.9x
> 4 procs 14.8s 2.3x
> 8 procs 10.2s 3.4x
> 12 procs 298.9s 0.1x
> 16 procs 139.6s 0.2x
> 24 és 48-nál SEGFAULT valószínűleg túl kicsi a rendszer
>
> - Nagy rendszeren 35008 atom
> 1 procs 239.8s
> 2 procs 129.6s 1.8x
> 4 procs 73.2s 3.2x
> 8 procs 330.1s 0.7x
> 12 procs 378.2s 0.6x
> 16 procs 236.8s 1.0x
> 24 procs 157.8s 1.5x
> 48 procs 19.6s 12.1x
>
>
> Kis rendszernél még elfogadom, hogy sok process esetén több a kommunikáció, mint a tényleges számolás, de azért azt nem várom, hogy ennyire lelassuljon.
> Nagy rendszernél viszont nem értem mi történik.
> Lehetséges, hogy rossz struktúrában küldi be a processeket?
>
> Bárminemü útbaigazítást szívesen fogadok!
>
> A program a LAMMPS 2013 Nov verziójára épül
> A program elérhetősége:
> https://github.com/CFDEMproject/LIGGGHTS-PUBLIC
> https://github.com/CFDEMproject/LIGGGHTS-3-beta-PUBLIC
>
>
> OPENMP:
> nem sikerült lefordítani és nem vagyok benne biztos, hogy ezt a verziót lehet. Az interneten viszont léteznek beszámolók benchmarkokról
>
> CUDA
> Elvileg lehet gpu-val is gyorsítani. Sikerült lefordítani a következő modulokkal:
> fftw/3.3.3-intel
> intel/2013_sp1
> openmpi/1.6.3-intel
> cuda/6.5.14
>
> Futásnál viszont a következő hibát kapom rögtön az elején
> [gpu1.szeged.hpc.niif.hu:12750] mca: base: component_find: unable to open /opt/nce/packages/global/openmpi/1.6.3-intel/lib/openmpi/mca_btl_openib: libosmcomp.so.3: cannot open shared object file: No such file or directory (ignored)
> (Részletesebben a /home/jegesm/Work/Teszt_82_cuda/stdout -ban)
>
> az LD_LIBRARY_PATH-ban szerepel a /usr/lib64/ , ahol libosmcomp.so található, de innentől kezdve nem értem mi történik.
>
>
>
> Előre is köszönöm!
>
> Üdvözlettel
> --
> Visontai David
> ELTE-KRFT
> http://zoldhazec.hu/
> http://villapanorama.hu/
További információk a(z) Hpc-forum levelezőlistáról