WCG 대신 Folding@Home을 설치하면서 많은 시행착오가 있었다.

설치방법을 정리 차원에서 다시 적어 본다.

(아래 포스팅에 틀린 것 많음)


한국 최대 그리드컴퓨팅 팀인 SETIKah의 내용을 토대로 설정하다가 많이 애먹었다.

초기 설명서다 보니, 이후에 바뀐 부분에 대한 설명이 없다.


< 폴딩앳홈 설치방법(2022.02.18. 현재) >

* 설치파일 내려받기 경로 : https://foldingathome.org/?lng=en

설치 선택사항1. CPU, GPU 모두 사용하게
  Express install (Recommended)로 진행
  추가 과정은 무시하고 그냥 진행하면 자동으로 PC에 설치되고 부팅시 자동실행
주의) 이 경우, PC용 Advaced Control 설정프로그램에서 아무리 GPU를 지워도 PC가 리부팅되면 다시 GPU 연산이 등록되어 있으니, GPU연산을 안 하실 분은 아래 '설치 선택사항2'로 설치할 것.

설치 선택사항2. CPU만 사용하게

  Custom install (Advaced)
  메뉴1. 설치위치 변경 가능
  메뉴2. 연산데이터 보관 위치 변경 가능
  메뉴3. How world you like to start the Folding@home software?
    1) Automatically start at login time. (Recommended)
       : 로그인하면 자동실행. 나중에 CPU/GPU 둘 중 하나 골라서 연산하게 설정 가능
    2) Start as a system service at boot time. (Advaced, does not work with GPU)
       : 부팅할 때 자동실행하나 GPU 연산 안 함.
    3) Start manually. (Expert)
       : 자동실행 안 됨. 수동실행만 가능.
← 2)로 선택하면 됨.

부가메뉴. Enable Folding@home screensaver (Recommended)
   화면보호기로 구동 여부
   선택하면 install

<설치 후 설정방법>
처음 실행하면 윈도우 방화벽이나 사용중인 백신 방화벽에서 자동차단이 걸림.
'허용'으로 처리해주어야 정상작동함.
그러면 Web control이 웹브라우저에서 열림.

[ 첫 번째 팝업의 선택사항 설명 ]
Welcome to Folding@home. Please read this.
  - Fold as Anonymous : 사용자등록 없이 익명으로 자원기부하겠다.
  - Set up an Identity : 사용자등록을 하겠다.
택1 하고 Start Folding 클릭하면 자동으로 실행. 웹브라우저 꺼도 백그라운드 프로세서로 작동.
사용자등록은 나중에도 변경 가능.

[ Web control 메인창 설명]
1. Change Identity : 사용자 등록
  Name : 알아서 입력
  Team Number : 메뉴 하단 'Stats page' 클릭해서 검색하여 등록. (선택사항임)

                       참고로, 내가 소속되어 있고, 위에 언급한 SETIKah의 팀번호는 149281.
  passkey : 내 정보 식별부호임. 메뉴 하단 'Get a Passkey'를 누르면 발급창 열림.
  ~발급창에서~
  앞에 등록한 Name을 넣고, 전자우편주소 넣고 발급받으면 코드가 즉시 전자우편으로 날라옴.
  그거 복사해서 아까 Web control 창의 Passkey 란에 붙여넣기하고 'Save' 누르면 끝.
  다른 컴퓨터에도 내 계정으로 설치하려면 Name과 Passkey만 알면 됨.

2. I support research fighting : 연산과제 선택
  Any disease 아무거나
  COVID-19 코로나바이러스
  Alzheimer's 알츠하이머
  Cancer 암
  Huntington's 헌팅턴병
  Parkinson's 파킨슨병
  High Priority 높은 우선순위 선택

3. Power
  1) Light : CPU core를 1/2만 사용. GPU연산 실행 안함.
  2) Medium : CPU core를 3/4만 사용. GPU연산 실행.
  3) Full : CPU core를 모두 사용. GPU연산 실행.
** 단, GPU사용 안함으로 설치했으면, 2), 3) 항목 모두 GPU연산 실행 안함.
** 이상하게도, 내 설정은 Full이지만, 코어 6개중 5개만 연산에 참여하고 있음.(AMD Ryzen5 3500)

4. When
  1) While I'm working : 항상작동
  2) Only when idle : 컴퓨터가 유휴상태일 때만 작동

* 윈도우10 Home 기준 시작아이콘 클릭하면 나오는 메뉴에 Folding@Home 메뉴 생성되어 있음.
   아래와 같은 3가지 메뉴 생김
   1) FAHcontrol : 윈도우용 Advaced Control
   2) Folding@Home : Web Control (위와 같은 Control 창이 웹브라우저가 실행되면서 뜸)
   3) FAHViewer 화면보호기에 뜨는 건데 현재 실행현황 보여줌.

-끝-

WCG 서버가 이전 테스트를 위해 중단됨에 따라, 새로운 연구과제로 뭘 받을까 고민했다.

현재 WCG 서버에서는 새로운 연구과제를 받아오지 못하고 있다. 오늘 오후부터 그래왔다.

현재까지 완료된 작업
현재 작업 중인 데이터와 남아 있는 데이터

위의 것들만 하면 당분간 끝이다.

 

몇 가지 연구과제를 물망에 올렸다.

1순위 Rosetta@Home (생물학. 세포 단백질 분석. COVID-19 연구도 포함되어 있음)

2순위 Einstein@Home (물리학. 중력파 분석)

3순위 LHC@Home (물리학. 입자가속기 데이터 분석)

 

1로 할까 하다가... 전에 잠깐 건드렸던 Folding@Home이 생각났다. 여기도 COVID-19 단백질 분석을 하고 있다. 이건 BOINC를 안 쓰고 자체 프로그램을 써서.... 깔았다. 메인 컴은 이거로 돌린다.

폴딩앳홈 클라이언트 프로그램 내려받기 : https://foldingathome.org/?lng=en 여기서 자기한테 맞는 OS용으로 내려받으면 된다.

받아서 설치하면 시스템 트레이에 상주프로그램으로 이렇게 뜬다.(검은 동그라미 안)

폴딩앳홈 컨트롤창은 이렇다.

 

[기본설정]

Configure>Idenity 탭의 'Name'에는 내 이름, 'Team Number'에는 소속할 팀 번호를 넣는다. 넣기 싫으면 말고. 나는 Setikah@Home(한국 최대 팀)으로 지정했다. Team code 149281이 거기다.

Passkey는 내 분석에 대한 식별코드인데, 'Click here to~'이걸 누르면 메일로 코드가 날라온다. 이거를 긁어다가 아래 두 칸에 똑같이 붙여넣고 'Save'를 누르면 끝.

Configure>Slots 탭에서는 CPU, GPU 둘 다 사용할 건지, 하나만 사용할 건지 지정할 수 있다. CPU만 쓸 거면 GPU에 클릭하고 'Remove'를 눌러서 GPU를 지우면 된다.

기본설정에서는 CPU와 GPU 모두 사용하게 되어 있다. 나는 개인적으로 GPU 사용은 잘 안 한다. 발열이 심해서 GPU가 죽을까봐 좀 그렇다.(여름엔 쿨링이고 나발이고 그냥 핫팩이라서 싫음-_-;;)

Configure>Advanced에서는 분석과제를 선택할 수 있다.

Cause Preference 아래 역삼각형 모양을 누르면 분석과제를 선택할 수 있다. 나는 역병으로 선택.

아래는 폴딩앳홈의 웹 컨트롤창이다.

별 의미는 없지만... 내 윈도우창의 컨트롤창보다 깔끔해보이기는 하다.

서브컴에는 Resetta@Home을 깔까 생각중이다.

 

메인컴 AMD Ryzen5 3500(Matis) + RAM 16GB + Nvidia GTX1060 3GB

서브컴 intel Pentium G4500(Skylake) + RAM 8GB

 

* 내용추가

폴딩앳홈이 위처럼 자동설치로 하면, 아무리 Configure 창에서 GPU 사용을 제거해도

컴퓨터를 리부팅하면 자동으로 GPU를 끌어온다.

이를 방지하려면 폴딩앳홈 프로그램 설치단계에서부터 설정을 할 수 있다.

최초 설치 진행시 'Custom install'로 들어가서 두 번째 메뉴(gpu 사용 안 하기)를 선택하여 설치하면 된다.

그러면 Power를 'Full'에 놓아도 CPU만 돌아간다.

단, 이렇게 설치하면 윈도우 트레이에 걸리는 Advaced 컨트롤창은 생성되지 않는다.

'IT,물건' 카테고리의 다른 글

모니터암과 스피커 구입  (0) 2022.02.26
폴딩앳홈 설치방법 재정리  (0) 2022.02.19
WCG 서버 일시중단  (0) 2022.02.10
알뜰폰 무제한요금제 7,900원의 진실  (0) 2022.01.07
WCG 1천만 크레딧 돌파  (0) 2021.12.24

+ Recent posts