| ²é¿´: 2510 | »Ø¸´: 9 | ||
| ±¾Ìû²úÉú 1 ¸ö 1STÇ¿Ìû £¬µã»÷ÕâÀï½øÐв鿴 | ||
zhang668ľ³æ (ÕýʽдÊÖ)
|
[ÇóÖú]
ͬ¸öÈÎÎñͬÑùµÄ½ÚµãÊýVASP4.6ÄÜË㣬¶øVASP5.2²»ÄÜ
|
|
|
¶Ô24¸öÔ×ÓµÄÌåϵµÄ½á¹¹ÓÅ»¯ÈÎÎñ£¬256¸ö½Úµã£¬VASP4.6¿ÉÒÔ¼ÆË㣬µ«VASP5.2£¨×ÔÐý¹ìµÀñîºÏ°æ±¾£©¼ÆËãµÃµ½¶Î´íÎóÌáʾ£º forrtl: severe (174): SIGSEGV, segmentation fault occurred¡£ ÓÃulimit -a²éÁËÏÂstack size£ºÎÞÏÞÖÆ¡£ ÒÔǰСÌåϵµÄʱºò²âÊÔ¹ý£¬·¢ÏÖÁ½¸ö°æ±¾¼ÆËãЧÂÊͦ½Ó½üµÄ£¬Õâ´ÎÌåϵÔö´ó£¬Í¬Ê±Ôö´ó½ÚµãÊý£¬·¢Ïֺܴó²îÒ죬»ù±¾ÉÏVASP5.2ºÜÈÝÒ׳öÏֶδíÎóÌáʾ¡£ ¿´µ½wuli8°æÖ÷µÄ¶Î´íÎóÒ»¸öÌù£¬×îÖÕ½â¾öÊÇÔÚFLAGµÄÑ¡ÏîÖмÓÈë: -heap-arrays 64£¬¶øÎÒµÄVASP5.2°æ±¾ÔÀ´±àÒëʱºòÒѾ¼ÓÈëÁËÕâÏ FFLAGS = -FR -lowercase -assume byterecl -heap-arrays 64 -I/opt/intel/mkl/10.2.1.017/include/fftw ÆäËü±àÒë²ÎÊý£º FC=mpiifort CPP = $(CPP_) -DMPI -DHOST=\"LinuxIFC\" -DIFC \ -Dkind8 -DCACHE_SIZE=4000 -DPGF90 -Davoidalloc \ -DMPI_BLOCK=8000 -DRPROMU_DGEMV -DRACCMU_DGEMV SCA=-L/opt/intel/mkl/10.2.1.017/lib/em64t -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 Çë½Ì¸÷룬±àÒëÓÐûÎÊÌ⣬ÒÔÇ°ÔøÓÃÕâ¸öVASP5.2¼ÆËã¹ý10¸öÔ×ÓµÄ×ÔÑ¡¹ìµÀñîºÏ£¬Ò»Ö±Í¦Ë³ÀûµÄ¡£×î½ü¼ÆËã20Ô×ÓµÄÌåϵ£¬×ÜÊdzöÏÖÎÊÌâ¡£Çë´ó¼Ò°ïæ¿´ÏÂÊÇʲôÎÊÌ⣿ [ Last edited by zhang668 on 2011-6-15 at 22:22 ] |
» ²ÂÄãϲ»¶
Ò»Ö¾Ô¸211£¬»¯Ñ§Ñ§Ë¶£¬310·Ö£¬±¾¿ÆÖصãË«·Ç£¬Çóµ÷¼Á
ÒѾÓÐ9È˻ظ´
Ò»Ö¾Ô¸211£¬»¯Ñ§Ñ§Ë¶£¬310·Ö£¬±¾¿ÆÖصãË«·Ç£¬Çóµ÷¼Á
ÒѾÓÐ17È˻ظ´
070300»¯Ñ§Ñ§Ë¶311·ÖÇóµ÷¼Á
ÒѾÓÐ15È˻ظ´
²ÄÁϵ÷¼Á
ÒѾÓÐ13È˻ظ´
²ÄÁÏÓ뻯¹¤×¨Ë¶306·ÖÕÒºÏÊʵ÷¼Á
ÒѾÓÐ19È˻ظ´
»¯Ñ§¹¤³Ìµ÷¼Á289
ÒѾÓÐ19È˻ظ´
»¯¹¤Ñ§Ë¶ 285Çóµ÷¼Á
ÒѾÓÐ22È˻ظ´
298Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
368»¯Ñ§Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
326Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
ÇëÎÊDMAÄܲ»ÄܲâÏ𽺵ĵ¯ÐÔÄ£Á¿,¸ÃÔõô²â
ÒѾÓÐ4È˻ظ´
²»Í¬Êý¾Ý£¬Í¬ÑùµÄ·ÖÎö·½·¨ËãØâÇÔÂð£¿
ÒѾÓÐ13È˻ظ´
vasp4.6ÊÕÁ²µÄ½á¹¹ÔÚvasp5.2 ¼ÆËã²»ÊÕÁ²
ÒѾÓÐ7È˻ظ´
£¨Ô´´£©MS4.4£¨LINUX°æ£©Ïêϸ°²×°²½Ö裨ͬÑùÊÊÓÃÓڸ߰汾£©
ÒѾÓÐ5È˻ظ´
¼±ÎÊ ÏÖÔÚÄÄÀïµÄ¼ÆËãÖÐÐÄÓÐvasp5.2.12£¿
ÒѾÓÐ6È˻ظ´
½ô¼±ÇóÖúvasp5.2 ¼ÆËãÑõ»¯îæ±íÃæÎü¸½Óöµ½µÄÈô¸ÉÎÊÌâ
ÒѾÓÐ4È˻ظ´
¡¾ÇóÖú¡¿¹ØÓÚvasp5.2¼ÆËãɫɢÁ¦
ÒѾÓÐ5È˻ظ´
¡¾ÇóÖú¡¿ÌÖÂÛÒ»ÏÂvasp4.6 ºÍvasp5.2µÄ¼ÆËãËÙ¶È
ÒѾÓÐ8È˻ظ´
¡¾ÇóÖú¡¿ÓÃvasp4.6¼ÆËãGaAsµÄÄÜ´ø½á¹¹
ÒѾÓÐ18È˻ظ´
¡¾ÇóÖú¡¿ÈçºÎÓÃvasp5.2ÖеÄDFPT·½·¨ËãBorn effective charge£¿
ÒѾÓÐ11È˻ظ´
cavediger
½ð³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 9
- Ó¦Öú: 6 (Ó×¶ùÔ°)
- ½ð±Ò: 709
- É¢½ð: 5
- ºì»¨: 17
- Ìû×Ó: 545
- ÔÚÏß: 230.2Сʱ
- ³æºÅ: 1255502
- ×¢²á: 2011-04-05
- רҵ: µ±´ú×Ú½Ì
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï ¡ï
youzhizhe(½ð±Ò+5): лл½»Á÷¡£ 2011-06-16 09:50:48
youzhizhe(1STÇ¿Ìû+1): лл½»Á÷¡£ 2011-06-16 09:51:16
zhang668(½ð±Ò+3): ·Ç³£¸ÐлÏêϸָµ¼ 2011-06-16 15:00:22
youzhizhe(½ð±Ò+5): лл½»Á÷¡£ 2011-06-16 09:50:48
youzhizhe(1STÇ¿Ìû+1): лл½»Á÷¡£ 2011-06-16 09:51:16
zhang668(½ð±Ò+3): ·Ç³£¸ÐлÏêϸָµ¼ 2011-06-16 15:00:22
|
1.²éÒ»²éÏÂOUTCARÀï×îºó¼¸ÐеÄÌáʾ£¬ÊÇ·ñ½øÈëÁËÖ÷Ñ»·¼ÆË㣿 2.-heap-arrays 64 Ö»Êǽâ¾öÕ»Òç³öÎÊÌ⣬ÄãÖ»ÓÐÄÇôµãÔ×Ó£¬¿¼ÂÇ×ÔÐýÒ²Ò²²»»á²úÉú´ËÎÊÌ⣻ 3.¼ì²éÒ»ÏÂÄãµÄ±àÒëÆ÷µÄ°æ±¾£¬INTEL 10.xxx±àÒëÆ÷±¾ÉíÓÐbug£¬»áÓöµ½Ò»ÏÂÒâÏë²»µ½µÄÎÊÌ⣻ 4.FC=mpiifort£¬Õâ¸öÊÇ×Ô¼º¸ÃµÄ»¹ÊÇ×Ô¶¯Éú³ÉµÄ£¿Ò»°ãMPI±àÒëºó£¬»á½¨Á¢¸ömpif90µ½ifortÁ¬½Ó£¬¼´±ã²¢ÐбàÒ룬FC=mpif90 »ò ifort¶¼¿ÉÒÔ£» 5.ÄãÔÚ×ö²âÊÔÂð£¿ÕâôСµÄÌåϵ»¹ÓÃÄÇô¶à¸ö½Úµã£¬²¢ÐÐЧÂʺܲʱ¼ä¶¼ÀË·ÑÔÚCPUÖ®¼äµÄͨѶÉÏÁË¡£Äã¿ÉÒÔ¼õÉÙ½Úµã²âÊÔһϣ¬»òÕß´®ÐÐÊÔһϿ´¿´ÊÇ·ñ»¹ÓÐÕâ¸öÎÊÌâ¡£ |

2Â¥2011-06-16 06:24:08
zhang668
ľ³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 3
- Ó¦Öú: 11 (СѧÉú)
- ¹ó±ö: 0.061
- ½ð±Ò: 1735
- É¢½ð: 1294
- ºì»¨: 11
- Ìû×Ó: 843
- ÔÚÏß: 324.9Сʱ
- ³æºÅ: 733242
- ×¢²á: 2009-03-28
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
3Â¥2011-06-16 15:25:45
zhang668
ľ³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 3
- Ó¦Öú: 11 (СѧÉú)
- ¹ó±ö: 0.061
- ½ð±Ò: 1735
- É¢½ð: 1294
- ºì»¨: 11
- Ìû×Ó: 843
- ÔÚÏß: 324.9Сʱ
- ³æºÅ: 733242
- ×¢²á: 2009-03-28
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
4Â¥2011-06-16 15:29:18
cavediger
½ð³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 9
- Ó¦Öú: 6 (Ó×¶ùÔ°)
- ½ð±Ò: 709
- É¢½ð: 5
- ºì»¨: 17
- Ìû×Ó: 545
- ÔÚÏß: 230.2Сʱ
- ³æºÅ: 1255502
- ×¢²á: 2011-04-05
- רҵ: µ±´ú×Ú½Ì
¡ï ¡ï
gzqdyouxia(½ð±Ò+2): ллָ½Ì 2011-06-17 09:35:07
gzqdyouxia(½ð±Ò+2): ллָ½Ì 2011-06-17 09:35:07
|
kµãÈ¡µÃºÜ¶àÂð£¿cutoffºÜ¸ßÂð£¿ÒÔǰÓÃ4.6ʱÓöµ½¹ýÀàËÆÎÊÌ⣬µ±¼ÆËã°üº¬30¶à¸öÖØ½ðÊôÔ×ÓµÄÌåϵʱ£¬Èç¹ûkµã¶à¡¢cutoff¸ßʱ»á³öÏÖÄãËùÓöµ½µÄÇé¿ö£¬-heapÒ²²»ÐУ¬ºóÀ´Ò²ÀÁµÃÑо¿¾Í¸ÄÓÃÁËpgi£¬±àÒë³öÀ´µÄvasp¾ÍûÔÙÓöµ½ÕâÖÖÎÊÌâÁË¡£²»¹ýÄãµÄ4.6ûÎÊÌ⣬5.2È´²»ÐУ¬ºÜÈÃÈ˲»Àí½â£¬È·ÈϱàÒë»·¾³Ò»ÑùÂ𣿠|

5Â¥2011-06-16 17:45:47
pandora_oo
Òø³æ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 273.5
- Ìû×Ó: 16
- ÔÚÏß: 35.5Сʱ
- ³æºÅ: 625630
- ×¢²á: 2008-10-14
- ÐÔ±ð: GG
- רҵ: ²ÄÁÏÄ£Äâ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï
gzqdyouxia(½ð±Ò+1): лл½»Á÷ 2011-06-17 09:35:17
zhang668(½ð±Ò+2): 2011-06-19 23:26:27
gzqdyouxia(½ð±Ò+1): лл½»Á÷ 2011-06-17 09:35:17
zhang668(½ð±Ò+2): 2011-06-19 23:26:27
|
NPAR = sqrt |
6Â¥2011-06-16 17:50:42
zhang668
ľ³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 3
- Ó¦Öú: 11 (СѧÉú)
- ¹ó±ö: 0.061
- ½ð±Ò: 1735
- É¢½ð: 1294
- ºì»¨: 11
- Ìû×Ó: 843
- ÔÚÏß: 324.9Сʱ
- ³æºÅ: 733242
- ×¢²á: 2009-03-28
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
|
kµã²»¶à¡£ÊÇÕâÑùµÄ£¬ÎÒµÄ4.6°æ±¾ÊÇÖ±½Ó¿½¹ýÀ´µÄ³ÌÐò£¬¾ÍÊÇÔÚ¼¯ÈºÏ±àÒëµÄ¡£ 5.2Ðý¹ìñîºÏ°æ±¾ÊÇÎÒ×Ô¼º±àÒëµÄ¡£ ÕâÊÇ5.2 makefile£º FC=ifort # fortran linker FCL=$(FC) #----------------------------------------------------------------------- # whereis CPP ?? (I need CPP, can't use gcc with proper options) # that's the location of gcc for SUSE 5.3 # # CPP_ = /usr/lib/gcc-lib/i486-linux/2.7.2/cpp -P -C # # that's probably the right line for some Red Hat distribution: # # CPP_ = /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/cpp -P -C # # SUSE X.X, maybe some Red Hat distributions: CPP_ = ./preprocess <$*.F | /usr/bin/cpp -P -C -traditional >$*$(SUFFIX) #----------------------------------------------------------------------- # possible options for CPP: # NGXhalf charge density reduced in X direction # wNGXhalf gamma point only reduced in X direction # avoidalloc avoid ALLOCATE if possible # PGF90 work around some for some PGF90 / IFC bugs # CACHE_SIZE 1000 for PII,PIII, 5000 for Athlon, 8000-12000 P4, PD # RPROMU_DGEMV use DGEMV instead of DGEMM in RPRO (depends on used BLAS) # RACCMU_DGEMV use DGEMV instead of DGEMM in RACC (depends on used BLAS) #----------------------------------------------------------------------- CPP = $(CPP_) -DHOST=\"LinuxIFC\" \ -Dkind8 -DCACHE_SIZE=12000 -DPGF90 -Davoidalloc \ # -DRPROMU_DGEMV -DRACCMU_DGEMV #----------------------------------------------------------------------- # general fortran flags (there must a trailing blank on this line) # byterecl is strictly required for ifc, since otherwise # the WAVECAR file becomes huge #----------------------------------------------------------------------- FFLAGS = -FR -lowercase -assume byterecl -heap-arrays 64 -I/opt/intel/mkl/10.2.1.017/include/fftw #----------------------------------------------------------------------- # optimization # we have tested whether higher optimisation improves performance # -axK SSE1 optimization, but also generate code executable on all mach. # xK improves performance somewhat on XP, and a is required in order # to run the code on older Athlons as well # -xW SSE2 optimization # -axW SSE2 optimization, but also generate code executable on all mach. # -tpp6 P3 optimization # -tpp7 P4 optimization #----------------------------------------------------------------------- # ifc.9.1, ifc.10.1 recommended OFLAG=-O3 OFLAG_HIGH = $(OFLAG) OBJ_HIGH = OBJ_NOOPT = DEBUG = -FR -O0 INLINE = $(OFLAG) #----------------------------------------------------------------------- # the following lines specify the position of BLAS and LAPACK # VASP works fastest with the libgoto library # so that's what we recommend #----------------------------------------------------------------------- # mkl.10.0 # set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines BLAS=-L/opt/intel/mkl/10.2.1.017/lib/em64t -lmkl_intel_lp64 -lmkl_sequential -lpthread -lmkl_core # even faster for VASP Kazushige Goto's BLAS # http://www.cs.utexas.edu/users/kgoto/signup_first.html # parallel goto version requires sometimes -libverbs #BLAS= /opt/libs/libgoto/libgoto.so # LAPACK, simplest use vasp.5.lib/lapack_double #LAPACK= ../vasp.5.lib/lapack_double.o # use the mkl Intel lapack LAPACK=-L/opt/intel/mkl/10.2.1.017/lib/em64t -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread #----------------------------------------------------------------------- #LIB = -L../vasp.5.lib -ldmy \ ../vasp.5.lib/linpack_double.o $(LAPACK) \ $(BLAS) # options for linking, nothing is required (usually) LINK = #----------------------------------------------------------------------- # fft libraries: # VASP.5.2 can use fftw.3.1.X (http://www.fftw.org) # since this version is faster on P4 machines, we recommend to use it #----------------------------------------------------------------------- #FFT3D = fft3dfurth.o fft3dlib.o # alternatively: fftw.3.1.X is slighly faster and should be used if available #FFT3D = fftw3d.o fft3dlib.o /opt/libs/fftw-3.1.2/lib/libfftw3.a #======================================================================= # MPI section, uncomment the following lines until # general rules and compile lines # presently we recommend OPENMPI, since it seems to offer better # performance than lam or mpich # # !!! Please do not send me any queries on how to install MPI, I will # certainly not answer them !!!! #======================================================================= #----------------------------------------------------------------------- # fortran linker for mpi #----------------------------------------------------------------------- FC=mpiifort FCL=$(FC) #----------------------------------------------------------------------- # additional options for CPP in parallel version (see also above): # NGZhalf charge density reduced in Z direction # wNGZhalf gamma point only reduced in Z direction # scaLAPACK use scaLAPACK (usually slower on 100 Mbit Net) #----------------------------------------------------------------------- CPP = $(CPP_) -DMPI -DHOST=\"LinuxIFC\" -DIFC \ -Dkind8 -DCACHE_SIZE=4000 -DPGF90 -Davoidalloc \ -DMPI_BLOCK=8000 -DRPROMU_DGEMV -DRACCMU_DGEMV #----------------------------------------------------------------------- # location of SCALAPACK # if you do not use SCALAPACK simply leave that section commented out #----------------------------------------------------------------------- #BLACS=$(HOME)/archives/SCALAPACK/BLACS/ #SCA_=$(HOME)/archives/SCALAPACK/SCALAPACK #SCA= $(SCA_)/libscalapack.a \ # $(BLACS)/LIB/blacsF77init_MPI-LINUX-0.a $(BLACS)/LIB/blacs_MPI-LINUX-0.a $(BLACS)/LIB/blacsF77init_MPI-LINUX-0.a SCA=-L/opt/intel/mkl/10.2.1.017/lib/em64t -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 #----------------------------------------------------------------------- # libraries for mpi #----------------------------------------------------------------------- LIB = -L../vasp.5.lib -ldmy \ ../vasp.5.lib/linpack_double.o $(LAPACK) \ $(SCA) $(BLAS) # FFT: fftmpi.o with fft3dlib of Juergen Furthmueller #FFT3D = fftmpi.o fftmpi_map.o fft3dfurth.o fft3dlib.o # alternatively: fftw.3.1.X is slighly faster and should be used if available FFT3D = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o /gpfssan1/apps/fftw32/lib/libfftw3f.a |
7Â¥2011-06-18 13:27:22
tuhaidan
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 419.8
- É¢½ð: 10
- ºì»¨: 2
- Ìû×Ó: 192
- ÔÚÏß: 144.7Сʱ
- ³æºÅ: 1294717
- ×¢²á: 2011-05-13
- ÐÔ±ð: MM
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
8Â¥2011-11-01 17:18:11
zhang668
ľ³æ (ÕýʽдÊÖ)
- 1STÇ¿Ìû: 3
- Ó¦Öú: 11 (СѧÉú)
- ¹ó±ö: 0.061
- ½ð±Ò: 1735
- É¢½ð: 1294
- ºì»¨: 11
- Ìû×Ó: 843
- ÔÚÏß: 324.9Сʱ
- ³æºÅ: 733242
- ×¢²á: 2009-03-28
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
9Â¥2011-11-02 23:29:17
hnuzhoulin
½ð³æ (СÓÐÃûÆø)
- 1STÇ¿Ìû: 1
- Ó¦Öú: 7 (Ó×¶ùÔ°)
- ½ð±Ò: 1202.8
- ºì»¨: 6
- Ìû×Ó: 265
- ÔÚÏß: 49Сʱ
- ³æºÅ: 778409
- ×¢²á: 2009-05-24
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÓ¦Óü¼Êõ
10Â¥2011-11-03 18:15:41














»Ø¸´´ËÂ¥