皇冠足球:在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力

admin 2个月前 (08-24) 科技 29 0

先前笔者曾先容过在电脑上执行Folding@Home程式,透过涣散式运算的手艺,协助研发武汉肺炎疫苗。近期Folding@Home也推出AArch64 Beta版,相容ARM Linux与Raspberry Pi等装置,让单板电脑也能加入疫苗研发的行列。



ADVERTISEMENT



本篇文章会使用到的档案下载位置
64bit Raspberry Pi OS Beta(2020-05-27)
Raspberry Pi Imager
Folding@Home Arm 64 Beta



需安装64bit版Raspberry Pi OS

Folding@Home能够相容于Raspberry Pi 3、4,笔者在这边使用Raspberry Pi 3B举行树模。



虽然aspberry Pi 3与4都接纳支援64bit运算的处理器,但由于现在官方提供的稳定版Raspberry Pi OS作业系统(先前称为Raspbian)皆为32bit版本,以是为了要执行接纳AArch64架构的Folding@Home,我们要先安装现在仍处于Beta状态的64bit版Raspberry Pi OS。



笔者在测试过程中使用2020年5月27日推出的64bit Raspberry Pi OS Beta,读者可以在这篇讨论串中找到下载点,并透过Raspberry Pi Imager将映像档烧录至microSD卡。完成后插入Raspberry Pi并开机,就会自动完成安装手续。



若是想要确定安装的作业系统是不是64bit版本,可以在终端机中输入



uname -m



指令,若是显示aarch64就代表是64bit作业系统。



首先我们需要先下载64bit版本Raspberry Pi OS。



并透过Raspberry Pi Imager将映像档烧录至microSD卡。



执行Raspberry Pi Imager时,需点击Choose OS选择映像档,并点击Choose SD Card选择microSD卡。



其中Choose OS选项需选择Use Custom,并指定刚刚下载的映像档。



烧录完成后就可以将microSD卡插入Raspberry Pi并开机。



在终端机中输入 uname -m 指令后,可以看到回传的数值为aarch64。



执行Folding@Home前需先切换至Beta频道

由于AArch64版本的Folding@Home仍在Beta阶段,以是我们需要在官方网站的Beta下载区才气找到程式。读者可以直接在Raspberry Pi OS中透过浏览器下载档案fahclient、fahcontrol、fahviewer等3个档案,并双击档案举行安装,或是在终端机透过下列指令安装程式。



wget https://download.foldingathome.org/releases/beta/release/fahclient/debian-stable-arm64/v7.6/fahclient_7.6.17_arm64.deb
wget https://download.foldingathome.org/releases/beta/release/fahcontrol/debian-stable-64bit/v7.6/fahcontrol_7.6.17-1_all.deb
wget https://download.foldingathome.org/releases/beta/release/fahviewer/debian-stable-arm64/v7.6/fahviewer_7.6.17_arm64.deb
sudo dpkg -i fah*.deb



笔者完成安装之后,遇到了程式能够执行但却无法准确从伺服器撷取资料的问题,厥后寻线剖析才找到解决方式,原来是需手动设定档案封包巨细与客互端程式类型。



设定的方式为先在终端机输入下列指令执行Folding@Home。



FAHClient



然后开启FAHControl,在Configure的Expert设定中,点选加入Extra client options,并输入下列2组设定参数。



max-packet-size : small
client-type : beta



当程式最先执行之后,读者可以在浏览器输入 https://client.foldingathome.org/ 网址,透过网页介面查看进度并举行简朴操作、设定,或是透过FAHViewer旁观现在工作状况接。



建议读者可以直接透过浏览器下载相关程式,并双击档案举行安装。



安装完成后先在终端机输入 FAHClient 指令执行Folding@Home。



接着执行FAHControl举行设定。



点选主画面中的Configure按钮。



并到Expert页面点选加入Extra client options,并输入上述2组设定参数。



之后浏览器输入 https://client.foldingathome.org/ 网址,并透过网页介面将I support researches fighting COVID-19,就能最先协助汉肺炎疫苗研发。



FAHViewer提供图型化的即时状态讲述。



虽然Raspberry Pi的运算效能相当有限,但对于疫苗研发的帮住不无小补,若是读者手上有闲置的Raspberry Pi,也可以试着着手玩玩看。

Allbet Gaming声明:该文看法仅代表作者自己,与本平台无关。转载请注明:皇冠足球:在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力

网友评论

  • (*)

最新评论

站点信息

  • 文章总数:982
  • 页面总数:0
  • 分类总数:8
  • 标签总数:1742
  • 评论总数:203
  • 浏览总数:6740