솔플러의 메모장
[INSTALL] QMCPACK
[INSTALL] QMCPACK
2024.07.27Compiler :Intel oneAPI, GCC 12 MPI :Intel MPI Library :FFTW3HDF5 $ cd qmcpack$ mkdir build$ cd build $ cmake .. -DCMAKE_INSTALL_PREFIX=/install/path \ -DHDF5_ROOT=$HDF5_ROOT \ -DHDF5_LIBRARIES= $HDF5_ROOT/lib \ -DHDF5_INCLUDE_DIRS= $HDF5_ROOT/include$ make $ make install
[INSTALL] SIESTA 3.2
[INSTALL] SIESTA 3.2
2024.07.27Compiler :Intel oneAPI MPI :Intel MPI Library : NETCDF $ cd siesta-3.2-pl-5$ cd Obj/ $ sh ../Src/obj_setup.sh $ vim arch.make SIESTA_ARCH=intel-test .SUFFIXES: .f .F .o .a .f90 .F90 FC=mpiifort FC_ASIS=$(FC) RANLIB=ranlib SYS=nag MKL_ROOT=$(MKLROOT) FFLAGS=-g -check all -traceback -I${MKL_ROOT}/include/intel64/lp64 -I${MKL_ROOT}/include FPPFLAGS_MPI=-DMPI -DFC_HAVE_FLUSH -DFC_HAVE_ABORT FPPFLAGS..
[INSTALL] SHARC
[INSTALL] SHARC
2024.07.22Compiler :GCC MPI :OpenMPI $ cd sharc-3.0.1 $ cd source $ vim Makefile else ifeq ($(USE_LIBS), gnu) LD= -L[lapack_lib_dir] -L[fftw3_lib_dir] -llapack -lfftw3 -lblas -lgfortran $(NETCDF_LIB) endif $ make && make install
[ERROR] cannot open shared object file: No such file or directory
[ERROR] cannot open shared object file: No such file or directory
2024.07.07'error while loading shared libraries: [library_name]: cannot open shared object file: No such file or directory' 실행파일이 참조하는 라이브러리를 찾을 수 없어 발생하는 오류 1. 라이브러리 경로 확인2. LD_LIBRARY_PATH에 추가 bashexport LD_LIBRARY_PATH=/path/to/library:$LD_LIBRARY_PATH csh setenv LD_LIBRARY_PATH /path/to/library:$LD_LIBRARY_PATH
[INSTALL] QE (Quantum Espresso) 7.2 (CPU)
[INSTALL] QE (Quantum Espresso) 7.2 (CPU)
2024.07.07Compiler : Intel oneAPI $ wget https://gitlab.com/QEF/q-e/-/archive/qe-7.2/q-e-qe-7.2.tar.gz$ tar -xvzf q-e-qe-7.2.tar.gz $ cd q-e-qe-7.2 $ ./configure --prefix=[path_to_install_qe] \ CC=mpiicc F90=mpiifort FC=mpiifort MPIF90=mpiifort \ CFLAGS="-O3 -fPIC -xHost " FFLAGS="-O3 -fPIC -xHost" # libxc 추가 시 --with-libxc=yes \ --with-libxc-prefix=[libxc_dir] \ --with-libxc-include=[libxc_dir]/include \..
[INSTALL] QE (Quantum Espresso) 7.2 (GPU)
[INSTALL] QE (Quantum Espresso) 7.2 (GPU)
2024.07.07Compiler : NVIDIA HPC SDK $ wget https://gitlab.com/QEF/q-e/-/archive/qe-7.2/q-e-qe-7.2.tar.gz$ tar -xvzf q-e-qe-7.2.tar.gz $ cd q-e-qe-7.2 $ ./configure --prefix=[path_to_qe_install] \ --with-cuda=[CUDA_ROOT_DIR] \ --with-cuda-mpi=yes \--with-cuda-cc=80 --with-cuda-runtime=12.3 # V100이면 cuda-cc=70, A100이면 cuda-cc=80, H100이면 cuda-cc=90# cuda runtime 버전은 nvidia hpc sdk 버전마다 다름 # libxc 추가 시 --wi..
slurm 스케줄러 sbatch 옵션 정리
slurm 스케줄러 sbatch 옵션 정리
2022.04.17slurm 스케줄러에서는 sbatch 옵션으로 이름, 작업시간 뿐만 아니라 자원 할당량을 지정할 수 있습니다. 비슷한 옵션이 많아서... 자주 사용하는 옵션만 메모용으로 남겨 둡니다.-J, --jobname=작업 이름작업 이름을 지정.-t, --time=시간작업이 수행될 시간을 지정.-o, --output=파일 이름 패턴표준 출력 파일 지정.-e, --error=파일 이름 패턴표준 에러 파일 지정.--priority=값작업의 우선순위 지정. (관리자만 사용 가능)-d, --dependency=dependency 목록작업에 종속성을 설정. after, Afterany, Afterok ... 등--mem=메모리 크기작업에 사용할 메모리를 지정.--mem-per-cpu, --mem-per-gpu 와 중복으로 ..
파일 atime, ctime, mtime
파일 atime, ctime, mtime
2022.03.13inode에 저장된 파일 속성 중에 ls 명령으로 확인할 수 있는 time에는 아래 3가지가 있다. (위 스크린샷 처럼 stat으로도 조회 가능) #1. atime (Time of last access)- 파일에 마지막으로 접근한 시간.- ls -lu 명령. #2. ctime (Time of last status change)- 파일이 마지막으로 변경된 시간.- ls -lc 명령. #3. mtime (Time of last modification)- 파일이 마지막으로 수정된 시간.- ls -l 명령. 시스템에서 주기적으로 파일이 삭제되는 스크립트가 돌아간다면, atime 등을 갱신해야 될 수 있다.Access Time을 갱신할 때는 보통 touch 명령을 쓰는데, touch에는 Recursive 옵션이..
포알세 - v1.1.0 무료 업데이트
포알세 - v1.1.0 무료 업데이트
2022.02.28포켓몬 LEGENDS 아르세우스가 출시 된 지, 아직 한 달 정도밖에 지나지 않았는데 어제 포켓몬 프레젠트에서 무료 업데이트 소식이 공개되었습니다. 이번 업데이트에서는 스토리를 다 클리어한 트레이너가 즐길만한 컨텐츠가 꽤 업데이트 된 것 같은데요, 그 내용은 아래와 같습니다. 1. 서브 임무 추가 히스이의 여명 등 몇 가지 서브 임무가 추가되었습니다. 2. 배틀 컨텐츠 업데이트 기존에는 상행이 지정해주는 상대와만 배틀을 할 수 있었는데 연승가도와 일필도 시스템이 추가 되었습니다. 일필도 배틀은 단 1마리의 포켓몬으로 상행이 지정해주는 포켓몬과 대결을 하는 시스템인데, 역상성 몬스터가 많이 출현하기 때문에 레벨 + 노력작 이외에도 공략이 조금 필요합니다. 일필도에서 승리하면 도감 페이지에 빨간 도장을 찍어..
포알세 - 길 잃은 동토의 경비대
포알세 - 길 잃은 동토의 경비대
2022.02.13길 잃은 서브임무 시리즈 마지막으로, 이번에는 성질 급하게 뛰쳐나간 현욱을 찾는 퀘스트입니다. 길 잃은 경비대 서브 임무들 1. 길 잃은 습지의 경비대 - https://soulpl.tistory.com/61 2. 길 잃은 해안의 경비대 - https://soulpl.tistory.com/59 3. 길 잃은 산기슭의 경비대 - https://soulpl.tistory.com/63 4. 길 잃은 들판의 경비대 - https://soulpl.tistory.com/64 5. 길 잃은 동토의 경비대 - https://soulpl.tistory.com/65 # 순백 동토 - 빙산기지에서 빨간 화살표 방향으로
포알세 - 길 잃은 들판의 경비대
포알세 - 길 잃은 들판의 경비대
2022.02.13흑요 들판은 가까워서 길을 안 잃어버리나 했는데 역시나... 길 잃은 경비대 서브 임무들 1. 길 잃은 습지의 경비대 - https://soulpl.tistory.com/61 2. 길 잃은 해안의 경비대 - https://soulpl.tistory.com/59 3. 길 잃은 산기슭의 경비대 - https://soulpl.tistory.com/63 4. 길 잃은 들판의 경비대 - https://soulpl.tistory.com/64 5. 길 잃은 동토의 경비대 - https://soulpl.tistory.com/65 # 흑요 들판 - 숲속 부엌과 큰뿔 고지 사이의 어딘가
포알세 - 길 잃은 산기슭의 경비대
포알세 - 길 잃은 산기슭의 경비대
2022.02.13이번 서브임무는 찾기 조금 어려운 곳에 있습니다만, 다른 임무를 하면서 미요가 발각이 되는 곳이기도 합니다. 외딴 용수 주변의 흔들리는 나무에서는 체리버와 체리꼬가 나오기 때문에 다른 서브 퀘스트를 하기 위해 꼭 들려야 하는 곳이기도 합니다. 길 잃은 경비대 서브 임무들 1. 길 잃은 습지의 경비대 - https://soulpl.tistory.com/61 2. 길 잃은 해안의 경비대 - https://soulpl.tistory.com/59 3. 길 잃은 산기슭의 경비대 - https://soulpl.tistory.com/63 4. 길 잃은 들판의 경비대 - https://soulpl.tistory.com/64 5. 길 잃은 동토의 경비대 - https://soulpl.tistory.com/65 # 천관산..