집에 있는 나무딸기 껍질에 접는 장치를 설치하다

tl;박사아래 installation guide으로 뛰어내리세요.
내가 아직 어린아이였을 때, 나는 우리의 낡은 가정 컴퓨터에서 Folding@Home을 실행했는데, 이것은 1.8GHz 펜티엄 4가 달린 은색 망관탑이었다.나는 내가 어떻게 이 점을 발견했는지 확실하지는 않지만, 나는 CPU 주기를 이용하여 단백질 접기를 모의하고 암과 다른 질병의 치료법을 발견하는 데 도움을 주기를 매우 흥분해서 기대하고 있는 것을 기억한다.네, 책벌레예요.🤓
어쨌든 나는 작년에 이르러서야 이 프로젝트를 잊어버렸다. 코로나 덕분이었다.😒 전형적인 작업 단원을 제외하고는Folding@Home현재 연구원들이 SARS-CoV-2바이러스(you can read more on that here!)에 대해 더 잘 이해할 수 있도록 분배 작업을 하고 있다.그래서 나는 다시 한 번 나의 공민의 의무를 이행하고 나의 컴퓨터를 가동하여 자신의 힘을 기여했다!
내 데스크톱과 GTX 1070 그래픽 카드가 미친 듯이 시뮬레이션을 반복했다. 낡은 Gateway보다 훨씬 빠르고 연맹이 훨씬 빨랐다.그런데'내 복분자 파이는 어떻게 될까?'요 며칠 동안 제 Pi Kubernetes cluster과 제가 진행하는 Raspberry Pi fan performance tests에는 이런 바보들이 휴면 상태에 있는 경우가 많습니다.나는 먼지를 수집하는 것이 아니라 그것들을 일하게 하는 것이 재미있을 것이라고 생각한다. (비록 이것은 효과적인 전기 사용 방식이 아닐 수도 있지만.)구형 게이트웨이 PC만큼 강력할 수 있습니다.
불행하게도 ARM 프로세서를 처음 봤을 때 접을 수 있는 클라이언트가 없었다.아무래도Folding@Home데스크톱 x86 프로세서와 GPU가 저소모 ARM 장치에서 실행될 때 개발자는 이 장치에 소프트웨어를 구축하는 데 시간을 낭비합니까?나는 어쨌든 검색을 하기로 결정했다. forum posts like these은 나에게 희망을 주기 시작했다.역시!

Raspberry Pi에 홈 폴딩 설치


다음은 복분자 껍질을 접기 시작하는 단계.

64비트 크랜베리 원주율


Folding@Home을 실행하려면 64비트 프로세서가 장착된 Raspberry Pi가 필요합니다.3번이나 4번이면 돼요.폴더블은 약 500MB의 RAM을 사용하므로 1GB 또는 2GB 모델을 사용할 수 있습니다.2GB 또는 4GB 구성의 복분자 Pi 4를 사용하면 최적의 가격 대비 성능을 얻을 수 있습니다.

운영 체제 설치


64비트 Pi와 함께 arm64을 실행하려면 64비트 운영 체제가 필요합니다.Folding@Home고객.전형적인 Raspbian/Raspberry Pi 운영체제는 32비트(최근까지 Raspberry Pis가 4비트를 넘지 않았기 때문)이기 때문에 전문적으로 다운로드해야 합니다.
너는 이곳에서 최신식을 찾을 수 있다.
  • Raspberry Pi OS Full arm64 Images
  • Raspberry Pi OS Lite arm64 Images
  • 나는 피스가 끝이 없기 때문에'lite'옵션을 선택했다.다음 단계는 평소와 같이 설치합니다(follow these steps if you need help!).
    나는 보통 운영체제 이미지를 SD 카드에 플래시 메모리로 저장한 후에 일을 한다.그러니까 난...
  • ssh을 통해 카드의 루트 디렉터리에 touch ssh이라는 파일을 만듭니다.이것은 기본 pi 사용자가 카드에 ssh를 사용합니다. (비밀번호는 raspberry입니다. 변경할 것을 기억하십시오.)
  • 은 루트 디렉토리에 wpa_supplicant.conf 파일을 생성하여 Pi에 대해 WiFi를 구성합니다.이것은 보기에 다음과 같다.
  • country=US
    update_config=1
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    
    network={
      scan_ssid=1
      ssid="your-network-SSID-here"
      psk="your-network-password-here"
    }
    
    이런 방식을 통해 나는 공유기에 빠르게 로그인해서 Pi에 어떤 IP를 제공했는지 확인하고 ssh를 통해 연결할 수 있다.
    ssh [email protected]
    

    설치하다.Folding@Home손님: 네.



    Pi에서 터미널 또는 ssh을 열고 홈 디렉토리에 fah이라는 새 디렉토리를 만들고 클라이언트를 다운로드합니다(이 디렉토리의 이름을 원하는 대로 지정할 수 있습니다).
    mkdir ~/fah && cd ~/fah
    
    지금Folding@HomeDebian 패키지.본문을 작성할 때 최신 버전은 7.6.21이지만 find the most recent ones here을 사용할 수 있습니다.
    wget https://download.foldingathome.org/releases/public/release/fahclient/debian-stable-arm64/v7.6/fahclient_7.6.21_arm64.deb -O fahclient.deb
    
    지금 설치하세요!사용자 이름, 팀 번호, 키를 입력할 수 있는 특이한 인터페이스가 팝업됩니다.
    sudo dpkg -i --force-depends fahclient.deb
    
    시작할 때 자동으로 서비스로 실행하기를 원하는지 물어봅니다.이 옵션을 선택하면 FAHClient.service 서비스에서 systemd 항목을 볼 수 있습니다.언제든지 /etc/fahclient/config.xml을 편집하여 구성을 변경할 수 있습니다.
    이렇게!하면, 만약, 만약...Folding@HomePi로 시작하여 sudo dpkg -P fahclient만 실행하면 됩니다.

    축소 성능 비교


    이 물건들은 무거운 짐을 싣으면 매우 더워지기 때문에 나는 세 가지 다른 설정을 테스트해서 열 절약이 없는 상황에서 최대 출력에서 접는 데 어떤 냉각이 필요한지 보기로 결정했다.나는 the same script으로 접을 때의 온도와 시계 속도 통계 데이터를 기록했는데 이것은 내가 냉각 실험에서 사용한 것이다.
    할당된 작업량과 난이도Folding@Home가변적이기 때문에 나는 피스를 2주 동안 운행시켜 그들이 무엇을 완성할 수 있는지 보게 했다.

    복분자 가죽 3B 알루미늄 막 외피



    우선, 나는 주위에 놓인 낡은 복분자 껍질 3B를 시험해 보았다.이것은 수동 냉각 알루미늄 Flirc의 상황에서 CPU 냉각을 정상적으로 사용하도록 상당히 괜찮은 작업을 한 것이다.접는 동안 CPU 사용률이 100%에 이르더라도 Pi는 67C에 불과합니다.그렇게 멋있지는 않지만 덥지도 않아요.

  • 사양: Broadcom BCM2837 ARM Cortex-A53 쿼드 코어 프로세서, 1.2GHZ

  • 결과: 9개 작업단위(WU) 완료, 4179점(학점)
  • 점 획득

    복분자 가죽 4B 알루미늄아르곤 케이스



    이어서 나는 복분자 가죽 4B를 시도했다. 이것은 알루미늄 아르곤 근지 천체의 상황에서 매우 유사한 Flirc 사건의 3B였다.크랜베리 껍질 4B는 운행 속도가 빠르고 온도도 높아서 수동 냉각이 충분한지 궁금해요.4B는 the cooling experiments에서 고합성 로드에서 CPU를 절전시켜야 합니다.다행히 접는 것은 그렇지 않다.그것은 온도가 72도임에도 불구하고 1.5GHz의 주파수로 운행할 수 있다.

  • 사양: Broadcom BCM2711B0 ARM Cortex-A72 쿼드 코어 CPU, 1.5GHZ

  • 결과: 24개 작업 단원(WU)이 완성되었고 19648점(학점)이
  • 점을 받았다

    복분자 가죽 4B, 냉각탑과 40mm 선풍기



    나의 지난 실험은 또 다른 복분자 껍질 4B와 우스꽝스러운 냉각탑을 사용했다.이것은 냉각 실험에서 매우 잘했기 때문에 나는 그것이 접을 때도 잘 표현되기를 바란다.역시 그래.그것은 안정적인 1.5메가헤르츠 주파수에서 운행할 수 있으며, 온화한 42도에서 유지할 수 있다.이것은 성능을 보완하기 위해 1.6메가헤르츠나 1.7메가헤르츠로 초과될 수 있지만, 작업 단원의 가변성을 감안하면 비교하기 어려울 것이다.그것은 다른 4B보다 더 많은 일을 완성할 수 있지만, 제한을 받지 않았다는 것을 감안하면, 나는 이 일을 운 덕분으로 돌릴 것이다.

  • 사양: Broadcom BCM2711B0 ARM Cortex-A72 쿼드 코어 CPU, 1.5GHZ

  • 결과:27개 작업단위(WU) 완료, 22642점(학점)
  • 점 획득

    요약


    그래서 한마디로 현대 데스크톱 CPU 하나와 GPU 하나가 이 Pis를 뽑을 수 있다...괜찮습니다.나는 이 오랫동안 휴면하는 작은 컴퓨터들을 깨우는 것이 매우 기쁘다. 이것은 나에게 있어서 가치가 있는 것이다.만약 네가 사용하지 않은 원주율이 있다면 그것도 좀 사용하도록 고려해 봐라.아마도 이것은 어떤 질병을 치유하는 데 도움이 될 것이다.😊

    좋은 웹페이지 즐겨찾기