Only 1cpu is used among multicore-cpu [SOLVED]
Posted: Sun Oct 11, 2015 2:34 am
Hi
I'm a beginner.
Recently I installed Abinit 7.10.4 on CentOS 6.7.
My PC is Corei7 990X_ex.(6core/12T) -RAM24G -SSD256G.
When look after a system manager when I perform Running of abinit;
I'm using only 1CPU(100%) in multicore-cpu(It is displayed 12CPU).
What setting will this have a problem with?
I'm getting good calculation results , but run time is long.
Please tell me what to do to.
Best regards,
Haruyuki Satou
======================================================================
The following configuration information
======================================================================
#build.ac file
------------------------------------------------------------
enable_mpi="yes"
enable_mpi_io="yes"
with_mpi_prefix="/usr/lib64/openmpi"
with_trio_flavor="netcdf+etsf_io"
#with_netcdf_incs="-I/usr/include"
#with_netcdf_libs="-L/usr/lib64 -lnetcdf -lnetcdff"
with_fft_flavor="fftw3"
with_fft_incs="-I/usr/include/"
with_fft_libs="-L/usr/local/lib64/gnu/fftw/3.3.4/lib -lfftw3 -lfftw3f"
with_linalg_flavor="atlas"
with_linalg_libs="-L/usr/lib64/atlas -llapack -lf77blas -lcblas -latlas"
#with_dft_flavor="atompaw+libxc"
#with_dft_flavor="atompaw+libxc+wannier90"
with_dft_flavor="atompaw+bigdft+libxc+wannier90"
enable_gw_dpc="yes"
#enable_maintainer_checks="no"
#enable_test_timeout="yes"
------------------------------------------------------------
$./configure --with-config-file=./build.ac
#no error
==============================================================================
=== Final remarks ===
==============================================================================
Summary of important options:
* C compiler : gnu version 4.9
* Fortran compiler: gnu version 4.9
* architecture : unknown unknown (64 bits)
* debugging : basic
* optimizations : standard
* OpenMP enabled : no (collapse: ignored)
* MPI enabled : yes
* MPI-IO enabled : yes
* GPU enabled : no (flavor: none)
* TRIO flavor = netcdf-fallback+etsf_io-fallback
* TIMER flavor = abinit (libs: ignored)
* LINALG flavor = atlas (libs: user-defined)
* ALGO flavor = none (libs: ignored)
* FFT flavor = fftw3 (libs: user-defined)
* MATH flavor = none (libs: ignored)
* DFT flavor = libxc-fallback+atompaw-fallback+bigdft-fallback+wannier90-fallback
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
==============================================================================
$ make mj4
#no error
==============================================================================
$ make install
#no error
**************************************************************************************************
$cd tests
$./runtests.py -j6 fast
Test suite completed in 9.63 s (average time for test = 2.63 s, stdev = 2.63 s)
failed: 0, succeeded: 10, passed: 1, skipped: 0, disabled: 0
Suite failed passed succeeded skipped disabled run_etime tot_etime
fast 0 1 10 0 0 28.92 30.20
$./runtests.py paral -j6
Test suite completed in 86.06 s (average time for test = 4.48 s, stdev = 12.80 s)
failed: 0, succeeded: 14, passed: 7, skipped: 69, disabled: 0
[paral][t06_MPI1][np=1] has run_etime 65.40 s
[paral][t51_MPI1-t52_MPI1-t53_MPI1] has run_etime 32.28 s
[paral][t59_MPI1][np=1] has run_etime 30.34 s
[paral][t71_MPI1][np=1] has run_etime 72.22 s
[paral][t73_MPI1][np=1] has run_etime 37.03 s
[paral][t91_MPI1][np=1] has run_etime 42.28 s
Suite failed passed succeeded skipped disabled run_etime tot_etime
paral 0 7 14 69 0 403.01 406.55
**************************************************************************************************
I'm a beginner.
Recently I installed Abinit 7.10.4 on CentOS 6.7.
My PC is Corei7 990X_ex.(6core/12T) -RAM24G -SSD256G.
When look after a system manager when I perform Running of abinit;
I'm using only 1CPU(100%) in multicore-cpu(It is displayed 12CPU).
What setting will this have a problem with?
I'm getting good calculation results , but run time is long.
Please tell me what to do to.
Best regards,
Haruyuki Satou
======================================================================
The following configuration information
======================================================================
#build.ac file
------------------------------------------------------------
enable_mpi="yes"
enable_mpi_io="yes"
with_mpi_prefix="/usr/lib64/openmpi"
with_trio_flavor="netcdf+etsf_io"
#with_netcdf_incs="-I/usr/include"
#with_netcdf_libs="-L/usr/lib64 -lnetcdf -lnetcdff"
with_fft_flavor="fftw3"
with_fft_incs="-I/usr/include/"
with_fft_libs="-L/usr/local/lib64/gnu/fftw/3.3.4/lib -lfftw3 -lfftw3f"
with_linalg_flavor="atlas"
with_linalg_libs="-L/usr/lib64/atlas -llapack -lf77blas -lcblas -latlas"
#with_dft_flavor="atompaw+libxc"
#with_dft_flavor="atompaw+libxc+wannier90"
with_dft_flavor="atompaw+bigdft+libxc+wannier90"
enable_gw_dpc="yes"
#enable_maintainer_checks="no"
#enable_test_timeout="yes"
------------------------------------------------------------
$./configure --with-config-file=./build.ac
#no error
==============================================================================
=== Final remarks ===
==============================================================================
Summary of important options:
* C compiler : gnu version 4.9
* Fortran compiler: gnu version 4.9
* architecture : unknown unknown (64 bits)
* debugging : basic
* optimizations : standard
* OpenMP enabled : no (collapse: ignored)
* MPI enabled : yes
* MPI-IO enabled : yes
* GPU enabled : no (flavor: none)
* TRIO flavor = netcdf-fallback+etsf_io-fallback
* TIMER flavor = abinit (libs: ignored)
* LINALG flavor = atlas (libs: user-defined)
* ALGO flavor = none (libs: ignored)
* FFT flavor = fftw3 (libs: user-defined)
* MATH flavor = none (libs: ignored)
* DFT flavor = libxc-fallback+atompaw-fallback+bigdft-fallback+wannier90-fallback
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
==============================================================================
$ make mj4
#no error
==============================================================================
$ make install
#no error
**************************************************************************************************
$cd tests
$./runtests.py -j6 fast
Test suite completed in 9.63 s (average time for test = 2.63 s, stdev = 2.63 s)
failed: 0, succeeded: 10, passed: 1, skipped: 0, disabled: 0
Suite failed passed succeeded skipped disabled run_etime tot_etime
fast 0 1 10 0 0 28.92 30.20
$./runtests.py paral -j6
Test suite completed in 86.06 s (average time for test = 4.48 s, stdev = 12.80 s)
failed: 0, succeeded: 14, passed: 7, skipped: 69, disabled: 0
[paral][t06_MPI1][np=1] has run_etime 65.40 s
[paral][t51_MPI1-t52_MPI1-t53_MPI1] has run_etime 32.28 s
[paral][t59_MPI1][np=1] has run_etime 30.34 s
[paral][t71_MPI1][np=1] has run_etime 72.22 s
[paral][t73_MPI1][np=1] has run_etime 37.03 s
[paral][t91_MPI1][np=1] has run_etime 42.28 s
Suite failed passed succeeded skipped disabled run_etime tot_etime
paral 0 7 14 69 0 403.01 406.55
**************************************************************************************************