您现在的位置:主页 > 社会 >

有钱捐钱,没钱捐PC算力?让CPU/GPU替你做公益

来源: 互联网 发布时间:2020-04-12 点击:

原标题:有钱捐钱,没钱捐PC算力?让CPU/GPU替你做公益

钛师父从不缺乏对未知领域的好奇心,从挖矿了解到计算机的算力,而在上游厂商的宣传下,小狮子第一次发现算力还能做公益,一扇全新的大门就此打开,小伙伴们愿意花点时间了解下吗?

01

英伟达呼吁PC玩家捐赠闲置GPU算力

日前NVIDIAGeForce官推发文,呼吁PC玩家贡献出闲置的GPU算力,支持对抗新冠病毒的项目。

NVIDIAGeForce表示:

PC玩家们,让我们将GPU利用起来。

加入我们以及我们在@OfficialPCMR的合作人员,通过folding@home贡献未利用的GPU算力,来对抗COVID-19病毒。

相关的Reddit页面表示,此项目除了新冠病毒,也在对抗其他疾病如癌症、帕金森病等。在全球抗疫的大环境下,科技圈显然可以做的事情蛮多的,而随着NVIDIA的呼吁,Folding@home计划再一次出现在人们眼前。

之所以说是再一次,实际上这个计划并不是最新或者为了谁专门推出来的,Folding@home计划历史悠久,该项目由斯坦福大学化学系的潘德小组(PandeGroup)主持,于2000年10月1日正式启动。斯坦福大学教授VijayPande博士的实验室,是斯坦福大学化学、医学中心、结构生物学的重要部门,其主要工作是从理论和数值模拟等角度入手,研究蛋白质、RNA、合成聚合物的纳米级折叠过程。

一个好汉三个帮,项目成立后发展迅猛,很多在校学生、在职科学家加入项目志愿者行列,帮助项目方翻译网页、传播推广。除了官方网站之外,很多全世界的非官方机构、论坛也掀起了讨论和参与Folding@home项目的高潮,中国分布式计算总站(Equn.com)的Folding@home频道和版区也成为志愿者热门关注区。

只有“散兵游勇”的助阵显然不够,Intel、Google、NVIDIA、AMD(前ATI)、索尼、苹果、戴尔等厂商形成了一个支持Folding@home项目发展的同盟,在项目组的统领下和开发商协作,一直致力于改进软件以及第三方工具做出更好的接口,同时为项目提供了制度、资金、服务器设备支持。

02

潜力被激活的家用电脑

家用电脑真的可以同如此高精尖的领域结合吗?答案就是分子动力学模拟!

蛋白质折叠(ProteinFolding)问题被列为“21世纪的生物物理学”的重要课题,它是分子生物学中心法则尚未解决的一个重大生物学问题。蛋白质可在短时间中从一级结构折叠至立体结构,研究者却无法在短时间中从氨基酸序列计算出蛋白质结构,甚至无法得到准确的三维结构。

Folding@home项目正是从这端发力。蛋白质折叠计算分为热力学和动力学两大部分,Folding@home项目属于一般的蛋白质折叠模拟,它仅涉及分子动力学,通常都是把原子视为刚体,然后计算这些刚体之间的力学关系。

分子动力学软件有很多,Folding@home项目有什么特别之处呢?你可以理解为:Folding@home项目基于GROMACS计算引擎的,是一个力学主导的分子动力学模拟,它的特点就在于支持大规模分布式计算。

Folding@home所研究的是人类最基本的特定致病过程中蛋白质分子的折叠运动。项目的核心原理,在于求解任务目标分子中每一个原子在边界条件限制下由肽键和长程力等作用所导致的运动方程,进而达到实现模拟任务目标分子折叠运动的目的。

每一个原子背后都附庸这若干个方程,每一个方程都可以转换成一组简单的向量指令。同时由于长程力的影响,条件分支也随处可见,对GPUShader灵活度的要求很高,所以Folding@home很长一段时间内也见证了GPU从专用处理器走向通用的精彩历程。

如果蛋白质没有正确地折叠,人类会受到病症的折磨。许多疾病如阿兹海默症(Alzheimer''s),疯牛病(MadCow/BSE),可传播性海绵状脑病(CJD),肌萎缩性脊髓侧索硬化症(ALS),还有帕金森氏症(Parkinson''s),特别是一些癌症等,正是由于一些细胞内的重要蛋白发生突变,导致蛋白质聚沉或错误折叠而造成的。

也许这就是很多志愿者持续不断为项目提供计算能力的原因。

03

中国玩家能参加吗?

Folding@home计划还真是可以参加的哦!

下载安装运行Folding@home客户端,无论是Win还是MacOSX操作系统,都让你的CPU和GPU不再停歇,让人类距离重大疾病的攻克进程不断推进。

鉴于项目会占用500MB到2GB的硬盘空间,所以可以不放在C盘。所以建议点击“Custominstall”自定义高级安装模式,然后建议选择“Installforanyoneusingthiscomputer”为使用这台计算机的所有用户。在选择完两个路径之后(不再截图),进入开机启动页面,建议选择第一项“Automaticallystartatlogintime”开机自动启动。

双击桌面图标后,程序会自动运行,此时可以忽略弹出的网页控制器,进入程序控制器。

在任务栏右下角,鼠标右键单击图标,选择AdvancedControl,进入控制页面,如果点击主程序无反应,可以在开始菜单中,点击FAHControl,进入控制页面。

在项目连接状态变成绿色(Online)之后,就可以点击上方的设置按钮。第一次使用,会主动弹出窗口问你是否设置,选择ConfigureIdentity即可进入设置。接下来我们将填入用户名、团队代码、Passkey、硬件设置等参数,让你的电脑变成分布式计算节点的一部分,它就是一台准超级计算机。

首先填入用户名(请填入一个自己喜欢的,区别于别人的名称,否则成绩将记录在别人名下)。然后填入团队代码,推荐大家填写3213(ChinaFolding@HomePower中国队),最后填入Passkey(它可以让你升级成高级用户,获得FAH项目组提供的奖励分),新人没有Passkey,所以需要申请一个,点击http://fah-web.stanford.edu/cgi-bin/getpasskey.py,就可以在官方网站上申请。

如图,填写你的用户名,还有邮箱,点击GetPasskey即可获得。快去邮箱找到它,然后输入到客户端。Passkey能让你获得数倍于普通用户的分数,所以一定要申请。不过新用户在填写Passkey之后,连续跑10个任务包并成功提交,才能开始得到奖励分。

小编提示:如果对该项目特别感兴趣,且有一些相对麻烦的问题,不妨访问下http://www.equn.com网站,能够更深入地了解这个项目,也可以去论坛上了解各种问题。

04

微软给Win10用户支招

当你不使用计算机时,Folding@Home是一个伟大的方式让你的电脑做有益的工作,客户端运行在低优先级,当你使用计算机工作时,你根本感觉不到它在运行。注意“使用计算机”指做繁重运算。一般而言,凡是浏览网页和文字处理CPU使用率都非常少,所以,即使这些任务运行时,Folding@Home运行时计算机也几乎是100%的使用率。它有助于在任何时候离开你的电脑,但没有必要,因为程序可以任何时间在你的电脑上运行。

当“Folding@Home”项目的人们向计算机爱好者发出呼吁时,互联网开始响应,该项目现在吸引了足够多的用户,其算力已经超过世界排名前七的超级计算机。

如果你想将CPU算力资源捐赠给该项目,则现在可以轻松进行。微软已共享一个PowerShell脚本,该脚本将允许用户在WindowsSandbox上安全地运行“Folding@Home”客户端。为此,你需要以管理员身份打开PowerShell或命令提示符并运行:

Powershell.exe-ExecutionPolicyBypass-File.install_folding_sandbox_on_host.ps1

如果要传递用户名,则可以添加-username选项:

Powershell.exe-ExecutionPolicyBypass-File.install_folding_sandbox_on_host.ps1-username<yourusername>

此脚本包含在WindowsSandbox上下载并安装最新的Folding@Home客户端的功能。如果你未启用沙盒,则脚本将首先启用沙盒并重新启动系统。完成后,你可以再次运行该脚本以在WindowsSandbox上下载并安装最新的客户端。

微软还为该脚本创建了GitHub开源存储库,并要求Windows用户提交有关在WindowsSandbox中运行应用程序的想法。

05

捐献算力风潮渐起

捐献算力如今正成为一件越来越普遍的事儿,不仅NVIDIA号召玩家捐献个人PC的算力,一些企业也在用算力做公益。

以太坊区块链上最大的美国矿工CoreWeave,正将6000个专用计算机芯片用于研究,以找到治疗新冠病毒的方法。这些GPU算力将转向斯坦福大学的Folding@home——一项于2月27日启动的研究工作,通过独特的方法研发药物来对新冠病毒进行研究:其连接了世界各地成千上万的计算机,形成了一个分布式超级计算机用于疾病研究。

CoreWeave的联合创始人兼首席技术官BrianVenturo表示,该项目至少有机会找到治疗这种病毒的药物。因此,CoreWeave通过其GPU(用于处理重复计算)将整个网络的处理能力提高了一倍。

中科曙光前不久也宣布将联合业界伙伴共同向相关科研机构免费提供超100PFlops算力的强大计算资源,助力对于新型冠状病毒肺炎防治的科研攻坚。同时,曙光公司还将为疫情数据的实时监测和态势分析提供数据平台与技术支撑。

继“躺在家里为国家做贡献”后,“打开电脑为地球做贡献”会成为一种潮流趋势吗?



这篇有关于 有钱捐钱,没钱捐PC算力?让CPU/GPU替你做公益 的文章,就为您介绍到这里,希望它对您有帮助。如果您喜欢这篇文章,请分享给您的好友。

    相关阅读