Category Archives: parallel

Cluster ssh Tool on MacOS

클러스터에 속해있는 여러대의 컴퓨터를 같은 상태로 설정하기위해 같은 작업을 반복해야 할 경우가 있다. 이같이 같은 작업을 반복해 진행하는 것이 지루하기도 하지만, 실수가 발생할 가능성도 높다. 여러개의 컴퓨터에 같은 명령을 전달해 수행토록하게 하는 기구로 cluster ssh 가 있다. 여기서는 macOS에서 cluster ssh를 설치하여 cluster에 속한 컴퓨터를 동시에 설정하는 방법에 대해 정리하였다. 1. 클러스터 ssh 설치 먼저… Read More »

Quantum Espresso – LDA+U 계산

Quantum espresso 같은 DFT 방법의 주요 단점 중 하나는 밴드 갭을 과소 평가한다는 것이다. 이러한 과소평가는 자기 상호작용 에너지의 오류 때문에 발생하는 것으로 알려져 있다. 이러한 오류로 전자가 지나치게 비편재화되어 있는 것으로 계산되어 점유된 스테이트의 애너지가 위쪽으로 말려나게되고, 반도체 및 절연체의 밴드갭이 실제보다 훨씬 낮게 계산되는 결과를 가져온다. 예를 들자면 quantum Espresso로 계산한 NiO의 DOS응… Read More »

Quantum Espresso v.6.7 을 Ubuntu Cluster 에 설치하기

sudo Linux Ubuntu에 Quantum espresso for prallel을 설치하는 과정을 다음에 정리하였다. "Computational Physics Course"(https://osuginoissp.wixsite.com/mysite/a-install-quantum-espresso ") 에 있는 문서를 참조하였으며, QE 최신 version에 맞게 내용을 수정하였다. Ubuntu Beowuld Cluster에서 parallel computing 을 진행하기 위해서는 당연히 Beowulf cluster를 먼저 만들야 하며, 각각의 컴퓨터에서 에서 다음의 작업을 진행해 주어야 한다. 1. 먼저 다음의 기본 소프트웨어 패키지를 설치한다. sudo… Read More »

Beowulf Ubuntu Parallel Cluster 설치하기

3대의 linux (ububtu 20.04) 컴퓨터를 서로 연결해 클러스터를 만드는 경우를 생각해보자. 그리고 글러스터 구성이 다음과 같이 되어 있다고 가정하자. master node: 모든 정보를 저장하고 job 수행을 지시 alpha node: 계산을 수행하는 컴퓨터 1 beta node: 계산을 수행하는 컴퓨터 2 1. 준비 작업 각 노드에 같은 버젼의 ubuntu를 설치한 후 필요한 pkg를 설치하고 ubuntu 및 os를… Read More »