0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据库解决了在超级计算机的CPU上的进程安排问题

NVIDIA英伟达 来源:英伟达NVIDIA中国 作者:英伟达NVIDIA中国 2020-06-30 14:39 次阅读

在NVIDIA和Scripps Research的帮助下,橡树岭国家实验室研究人员使用Summit超级计算机将搜索时间从数年缩短至数小时。

正在家中远程办公的Ada Sedova,有时甚至穿着睡衣。她利用世界上功能最强大的超级计算机来寻找一个微小的分子,这种分子可以阻止人们感染新型冠状病毒。

橡树岭国家实验室(Oak Ridge National Laboratory)的生物物理学研究员Sedova表示:“我比以往任何时候都做得更多。出于对大流行的担忧,我将许多私人时间投入到这项工作中。”

通过她的辛勤付出,团队最终在短短24小时内执行了20亿次分子测试。

Sedova在寻求一个配位体,它是一种体积小于几十个原子的有机分子。合适的配位体会将自身与冠状病毒的蛋白质结合,从而阻止其感染健康细胞。

但问题在于,要检查的配位体和蛋白质数量非常庞大,且它们的形状会随着原子力的变化不断改变。在数十亿种可能的化合物中找到合适的配位体仿佛大海捞针。

在湿实验室(用于开展基于实验药剂的传统实验的实验室)中将全部可能性尝试一遍需要若干年的时间, 即使通过ORNL的超级计算机Summit上的9,216个CPU上将它们全部仿真,也需要四年时间才能完成。因此Sedova和她的同事们选择装备了27,648组NVIDIA GPU的 Summit超级计算机来加快工作速度。

他们最初使用的是AutoDock的OpenCL版本,这是一个用来模拟蛋白质和配体如何结合的开源程序,由斯克里普斯研究所和达姆施塔特大学合作开发。与CPU相比,运行在GPU上的OpenCL版本的处理速度提高了50倍。

CUDA切入正题

在NVIDIA和Scripps Research的帮助下,该团队将代码移植到CUDA,使其可以在Summit上运行,由此在原有50倍加速的基础上,处理速度再次提升2.8倍。Jubilee Development的另一位研究人员Aaron Scheinberg发现,在使用OpenMP加速向GPU提供数据时,这项工作又实现了3倍增速。

对抗某一特定蛋白质的化合物数量可达14亿种,另一项测试结果表明,他们可以在短短12小时内完成对这些化合物的高精度筛选。与运行在CPU上的程序相比,该速度提高了33倍以上。

GPU将处理包含14亿个配位体的数据库所需的时间减少了一个数量级以上, 他们还缩小了结果间差异,由此解决了在超级计算机的CPU上的进程安排问题。

她说:“GPU与Summit规模和体系结构的结合,将化合物对接能力扩充了数十亿个。”

团队的另一位成员,生物物理学家Josh Vermaas特别对NVIDIA团队的Scott Le Grand帮助他们将AutoDock移植到CUDA表示感谢。Vermaas在关于工作开端的博客中写到, “以前的平台只支持OpenCL代码,他的帮助对实现平台性能提升至关重要。”

在24小时内模拟20亿种化合物

Sedova相信,通过进一步改进,团队可以实现将化合物检测能力提升至24小时内20亿种。对于数目如此庞大的数据,这将是在高分辨率下完成的首次模拟。

研究人员在实现这一里程碑式的成就过程中仍然面临一些挑战。

蛋白质-配位体对接的标准工作流程是一个缓慢的基于文件的流程。它可以在笔记本电脑上完成对数百种化合物的测试,但如此庞大的数据量即使交由世界上最大的超级计算机处理,计算机也会出现宕机的情况。

这是对那些希望帮助加速科学发展的开源开发者的号召。

Sedova的团队正在领导这项工作,组建了一个新的工作流程,该工作流程有望安全地在Summit上启动大量工作。她正在咨询系统的I / O专家,并试图建立一个数据库来容纳所有配体。

下一步是在Summit的4,608个节点中的108个上启动约100万种化合物的实验。她说:“如果行得通,我们将在Summit的所有节点上启动14亿个化合物的大规模生产。”

聚焦搜索有希望成功的分子

如果该团队成功,他们将向孟菲斯的研究人员发送一份约9000种最有希望成功的化合物清单,以便在湿实验室中对真实的病毒开展测试。搜索范围的缩小大大增加了配位成功的希望。

这个项目于今年开始,当时ORNL的顶级研究人员Jeremy C. Smith展示了使用Summit超级计算机进行药物研究以对抗冠状病毒的首个研究。目前项目仍处于初期阶段。

展望未来,Sedova就桥接蛋白质-配位体领域与高性能计算的典型方法提出了更多想法,她也有足够的精力去进一步探索。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4409

    浏览量

    126634
  • 超级计算机
    +关注

    关注

    2

    文章

    433

    浏览量

    41609
  • 数据库
    +关注

    关注

    7

    文章

    3589

    浏览量

    63363
收藏 人收藏

    评论

    相关推荐

    英伟达帮助日本建造混合量子超级计算机

    英伟达正在帮助日本建造混合量子超级计算机,这是日本国家量子计算计划的一部分。
    的头像 发表于 04-23 14:54 119次阅读

    【量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    中的处理器(CPU)就是由许多逻辑门电路组成的。 量子计算机与电子计算机最大的区别在于它们使用量子比特(qubit)而不是电子比特(bit)来表示信息。量子
    发表于 03-13 17:19

    【量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    计算方法的区别传统方法是,按照不走枚举所有情况,而量子计算是一次处理所有情况,是一步到位。但是这里又有疑惑,量子计算如何实现的一步到位呢, 这里引入了量子比特和传统
    发表于 03-11 12:50

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对量子计算机
    发表于 03-05 17:37

    特斯拉将斥资5亿美元建造Dojo超级计算机

    据外媒报道,特斯拉将在其位于纽约布法罗的超级工厂投资超过5亿美元,建造一台名为Dojo的超级计算机。这一举措旨在推进特斯拉的自动驾驶汽车计划。
    的头像 发表于 01-29 11:26 341次阅读

    计算机网络中速率和带宽的区别

    计算机网络中速率和带宽的区别 速率,指的是连接在计算机网络的主机在数字信道上传送数据的速率,它也称为数据率或比特率,单位是bps。速率往往
    发表于 11-27 16:29

    计算机网络中速率和带宽的区别

    计算机网络中速率和带宽的区别 速率,指的是连接在计算机网络的主机在数字信道上传送数据的速率,它也称为数据率或比特率,单位是bps。速率往往
    发表于 11-01 15:04

    工业计算机的应用

    工业计算机半导体设备的应用,具体在哪一方面。比如说图像处理使用什么样的计算机,工业控制使用哪一方面的计算机
    发表于 09-12 14:19

    gh200和超级计算机哪个牛

    gh200和超级计算机哪个牛 随着科技的不断发展,计算机已经成为人类生活不可或缺的一部分。计算机的崛起极大地改变了世界和每个人的生活。过去几十年中,人们对
    的头像 发表于 08-17 10:51 317次阅读

    gh200和超级计算机哪个牛

    gh200和超级计算机哪个牛  随着科技的不断发展,计算机已经成为人类生活不可或缺的一部分。计算机的崛起极大地改变了世界和每个人的生活。过去几十年中,人们对
    的头像 发表于 08-16 17:34 326次阅读

    NVIDIA推出DGX GH200 AI超级计算机

    新型AI超级计算机将256个Grace Hopper超级芯片连接为巨大的、1-Exaflop、144TB GPU,用于支持生成式AI、推荐系统和数据处理的巨型模型     COMPUT
    发表于 05-30 14:15 446次阅读
    NVIDIA推出DGX GH200 AI<b class='flag-5'>超级</b><b class='flag-5'>计算机</b>

    COMPUTEX2023 | NVIDIA 推出 DGX GH200 AI 超级计算机

    新型 AI 超级计算机将 256 个 Grace Hopper 超级芯片连接为巨大的、1-Exaflop、144TB GPU,用于支持生成式 AI、推荐系统和数据处理的巨型模型 COM
    的头像 发表于 05-30 01:40 1514次阅读
    COMPUTEX2023 | NVIDIA 推出 DGX GH200 AI <b class='flag-5'>超级</b><b class='flag-5'>计算机</b>

    聊聊计算机的部分构成

    计算机, 是最聪明的人做出的最伟大的发明之一。 绝大多数人的能力, 终身无法超越计算机了。 类比一下 计算机cpu,
    的头像 发表于 05-26 10:58 348次阅读

    NVIDIA Grace 掀起新型节能 Arm 超级计算机的新浪潮

    公布了一个基于 NVIDIA Grace CPU 超级芯片 的超级计算机,为基于 Arm Neoverse 平台的新型节能超级
    的头像 发表于 05-23 07:10 378次阅读

    计算机系统的小常识

    计算机系统指用于数据库管理的计算机硬软件及网络系统。数据库系统需要大容量的主存以存放和运行操作系统、数据库管理系统程序、应用程序以及
    的头像 发表于 05-09 16:05 544次阅读