Computer >> 컴퓨터 >  >> 체계 >> Windows

BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법

Google과 같은 회사는 컴퓨팅 성능에 대한 접근 방식으로 잘 알려져 있습니다. 많은 사용 슈퍼컴퓨터의 일을 하는 작은 컴퓨터. 저렴하고 내결함성이 있으며 제대로 작동하면 거의 무한대로 확장할 수 있습니다. 만약 그것이 서로 직접 네트워크로 연결된 컴퓨터에서 작동한다면 인터넷을 통하지 않는 이유는 무엇입니까?

BOINC(또는 Berkeley Open Infrastructure for Network Computing)는 인터넷을 통한 CPU 공유를 조정하도록 설계된 소프트웨어 시스템입니다. 사용하지 않은 프로세서 성능을 다양한 목적, 주로 비영리 프로젝트 및 조직에 기부할 수 있는 BOINC 클라이언트 프로그램이 있습니다.

미사용이 의미하는 바를 정확히 기록하는 것이 중요합니다. 프로세서 전원. 믿거 나 말거나, 일반 가정용 컴퓨터의 대부분의 CPU 전력은 낭비됩니다. 예를 들어 웹 페이지를 탐색할 때 컴퓨터의 프로세서는 페이지를 로드하고 표시하는 작업을 수행해야 하지만 일단 완료되면 프로세서는 다음 페이지를 로드해야 할 때까지 유휴 상태로 있습니다. 항상 컴퓨터에서 기다리고 있는 것처럼 느껴질 수 있지만 컴퓨터도 자주 당신을 기다리고 있습니다.

활동이 일시 중지되는 동안 CPU는 본질적으로 아무것도 하지 않고 다음 명령 집합을 기다리고 있습니다. 컴퓨터가 유휴 상태일 때 특정 작업을 실행하도록 지시하여 이러한 일시 중지를 활용할 수 있습니다. 바로 BOINC가 필요합니다. BOINC 클라이언트 소프트웨어를 설치할 때 이러한 추가 프로세서 주기를 사용할 방법을 선택합니다. 가장 잘 알려진 BOINC 프로젝트는 SETI@home입니다. 프로세서 시간에 맞는 몇 가지 다른 사용 가능한 프로젝트가 있으며 그 중 일부는 다음과 같습니다.

  • Hydrogen@Home – 수소 생산 및 저장을 개선하여 청정 에너지 기술을 강화합니다.
  • LHC@Home – 대형 강입자 충돌기에서 데이터 계산
  • Cels@Home – 세포 접착/암 연구를 위한 크런치 데이터
  • 인공 지능 시스템 – 대규모 인공 지능 시스템을 구축하기 위해 뇌를 리버스 엔지니어링합니다.

그리고 더 많은 것들이 여기에서 모두 찾을 수 있습니다.

이 기사에서는 Ubuntu Linux에 BOINC 클라이언트 소프트웨어를 설치하는 데 중점을 둘 것이지만 Linux, OSX 및 Windows(98/ME/2000/XP/Vista)에서 사용할 수 있는 BOINC 클라이언트가 있습니다.

BOINC 클라이언트 소프트웨어 설치

이 컴퓨터를 BOINC 클러스터의 일부로 만드는 데 필요한 소프트웨어를 설치하는 것으로 시작하겠습니다. Debian/Ubuntu에서는 apt-get/aptitude/Synaptic을 사용하여 다음을 설치할 수 있습니다.

  • boinc-클라이언트
  • boinc 관리자

다른 운영 체제의 설치 프로그램은 BOINC 웹사이트에서 찾을 수 있습니다.

모든 것이 설치되면 다음을 사용하여 관리자 프로그램을 시작할 수 있습니다.

boincmgr

다음과 같은 창이 나타납니다.

BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법 BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법

다음을 클릭한 후 , 추가 CPU 주기의 이점을 얻을 프로젝트가 무엇인지 묻는 메시지가 표시됩니다.

BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법 BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법

원하는 프로젝트를 선택하십시오. 하지만 최근에 LHC를 선택하려는 모든 시도로 인해 네트워크 오류가 발생했기 때문에 이 글을 쓰는 시점에서 LHC BOINC 프로젝트가 작동하지 않는 것으로 보입니다.

BOINC 프로그램의 새로운 사용자라고 가정하면 다음 화면에서 이메일 주소와 비밀번호를 입력하고 싶을 것입니다. 완료되면 선택한 프로젝트의 홈페이지로 리디렉션될 것입니다. 사이트는 귀하가 어디에서 왔는지와 같은 몇 가지 추가 질문을 할 수 있습니다. 프로젝트 웹사이트를 사용하는 것은 일반적으로 선택 사항이며 선택한 프로젝트에 투입한 처리량인 통계를 볼 수 있는 방법을 제공합니다. 또한 일반적으로 프로젝트 웹사이트를 사용하여 여러 사람이 사용 통계를 함께 모으고 다른 팀과 경쟁하는 팀에 합류할 수 있습니다.

BOINC 로그인 정보를 생성/입력하면 BOINC 클라이언트 소프트웨어가 데이터 다운로드 및 처리를 시작해야 합니다.

BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법 BOINC와 함께 슈퍼컴퓨터의 일원이 되는 방법

이 지점에 도달하면 모든 설정이 완료되어야 합니다. 앉아서 가치 있는 목표를 달성하는 데 기여하고 있다는 사실을 즐길 수 있으며, 몇 분의 설정 시간과 사용하지 않은 CPU 주기가 모두 소모되었습니다. 외계 생명체, 암 치료제, 빅뱅 모델을 가장 먼저 발견하는 것이 가정용 PC일지 누가 알겠습니까.