欢迎访问dafa888!

首页科技正文

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

dafa8882020-08-2529

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第1张

先前笔者曾介绍过在电脑上执行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作业系统。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第2张首先我们需要先下载64bit版本Raspberry Pi OS。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第3张并透过Raspberry Pi Imager将映像档烧录至microSD卡。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第4张执行Raspberry Pi Imager时,需点击Choose OS选择映像档,并点击Choose SD Card选择microSD卡。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第5张其中Choose OS选项需选择Use Custom,并指定刚刚下载的映像档。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第6张烧录完成后就可以将microSD卡插入Raspberry Pi并开机。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第7张在终端机中输入 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观看目前工作状况接。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第8张建议读者可以直接透过浏览器下载相关程式,并双击档案进行安装。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第9张安装完成后先在终端机输入 FAHClient 指令执行Folding@Home。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第10张接着执行FAHControl进行设定。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第11张点选主画面中的Configure按钮。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第12张并到Expert页面点选加入Extra client options,并输入上述2组设定参数。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第13张之后浏览器输入 https://client.foldingathome.org/ 网址,并透过网页介面将I support researches fighting COVID-19,就能开始协助汉肺炎疫苗研发。

在Raspberry Pi执行Folding@Home,为研发武汉肺炎疫苗尽微薄心力 第14张FAHViewer提供图型化的即时状态报告。

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

Epson推出「文创微喷」认证,树立客制化市场新标竿

Epson 以独家 PrecisionCore 精点微喷技术,推出「文创微喷原厂认证」,透过授予原厂认证的方式,评选出具备 Epson 指定数位纺织印刷机种,并符合专业输出环境规范的优良店家,不仅可为消费者提供环保无毒、色牢度优异的高品质输出服务,更在客制化文创礼品市场中树立了专业指标。 台湾爱普生列印科技事业部总经理辉伟伟表示:「Epson新推出的『文创微喷』认证,则是希望对于有着文创产品需求的品牌门市、网路商店及公家机关,提供专业输出品质且安全无虞的原厂保证。未来,Epson将持续拓展文创微喷的应用领域,以独家喷墨技术轻松实现客制化与文创商品的无限创意。」  相较于传统印刷在印刷前需先进行制版,且需开多个色版增加印制成本及工时,往往需要大量生产才能平衡印制成本,而数位印刷技术因不需印前制版,不仅节省成本还能缩短工作流程,满足少量多样的客制化需求,也为设计师带来真正的创作自由。在色

网友评论