计算化学公社

 找回密码 Forget password
 注册 Register
Views: 134|回复 Reply: 0
打印 Print 上一主题 Last thread 下一主题 Next thread

[ORCA] 求助利用DLPNO-CCSD(T)计算单点能是mpirun报错(命令行修改CPU数即报错)

[复制链接 Copy URL]

12

帖子

0

威望

85

eV
积分
97

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
利用DLPNO-CCSD(T) cc-pVTZ计算单点能时,如果默认nprocs和maxcore时,出现内存不够的情况(初始命令如下)。

! DLPNO-CCSD(T) cc-pVTZ cc-pVTZ/C TightSCF TightPNO
* xyz 0 1

后来修改
! DLPNO-CCSD(T) cc-pVTZ cc-pVTZ/C TightSCF TightPNO
%maxcore 10000
%pal nprocs 8 end
* xyz 0 1

在运行初始阶段就报如下错误(不止计算单点能,主要修改nprocs就是报错,是默认的maxcore和nprocs能正常运行orca):
ORCA finished by error termination in Startup
Calling Command: mpirun -np 6  /proj/hogrp_chemuu/software/orca_6_0_0_shared_openmpi416/orca_startup_mpi selected_1.int.tmp selected_1
[file orca_tools/qcmsg.cpp, line 394]:
  .... aborting the run




请教别人后,说是修改nprocs需要调用mpi,但一直解决不好。

投orca的部分脚本如下:
# Definition of file name
filename=$(echo $1 | cut -d . -f 1)

echo "#!/bin/bash" >> jobfile
echo "#SBATCH -p tetralith" >> jobfile
echo "#SBATCH -N 1" >> jobfile
#echo "#SBATCH -c 16" >> jobfile
echo "#SBATCH -t $job_time:00:00" >> jobfile
echo "#SBATCH -A naiss2024-5-422"  >> jobfile #Project number
echo "#SBATCH -J $filename" >> jobfile # Specify a name for the job -> in squeue this is the name that will show up
echo >> jobfile #empty line

input_dir=$(pwd)

orcaPath=/proj/hogrp_chemuu/software/orca_6_0_0_shared_openmpi416
mpiPath=/proj/hogrp_chemuu/software/openmpi-4.1.6

echo "export LD_LIBRARY_PATH=${orcaPath}:\$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=${mpiPath}/lib:\$LD_LIBRARY_PATH
export PATH=${orcaPath}:\$PATH
export PATH=${orcaPath}/bin:\$PATH

请问有人知道为什么吗?



本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-12 21:02 , Processed in 0.426947 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list