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
    +关注

    关注

    28

    文章

    5271

    浏览量

    136062
  • 超级计算机
    +关注

    关注

    2

    文章

    483

    浏览量

    43486
  • 数据库
    +关注

    关注

    7

    文章

    4083

    浏览量

    68538
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    计算机专业408考研科目

    408 跨考零基础:三个月入门到精通路线 站在2026年的节点回望,计算机考研408(计算机学科专业基础综合)早已超越单纯的知识点考核,它更像是一场对逻辑思维与系统观的深度洗礼。对于跨考且零基
    发表于 04-11 16:44

    使用NVIDIA技术驱动的超级计算机助力开放科学研究

    五个备受瞩目的 HPC 奖决赛入围项目凭借 Alps、JUPITER 和 Perlmutter 超级计算机的支持气候建模、流体模拟等领域取得了重大突破。
    的头像 发表于 11-25 11:17 984次阅读

    快450000000倍!超导量子计算机“天衍-287”建成

    平台诞生,处理特定问题的速度较当前最快超级计算机快4.5亿倍,成为全球量子计算实用化进程中的关键里程碑。     “天衍-287”的核心竞争力源于其量子
    的头像 发表于 11-18 08:40 8911次阅读
    快450000000倍!超导量子<b class='flag-5'>计算机</b>“天衍-287”建成

    奥士康召开DGX Spark AI超级计算机项目表彰大会

    2025年9月22日,奥士康科技股份有限公司隆重召开DGXSparkAI超级计算机项目表彰大会,以表彰客户开发、产品研发、工程设计和批量生产等方面作出突出贡献的核心团队。
    的头像 发表于 09-24 10:51 1049次阅读

    【技巧合集】labview使用单机数据库sqllite

    【Labview技巧合集】12 labview中使用单机数据库 sqllite 配套工具包及单机工具 和例程已上传个人网站#labview类#Labview#labview框架#工业自动化#上位机#自动化测试#计算机毕业设计
    发表于 09-07 19:47

    NVIDIA助力AI超级计算机Isambard-AI投入使用

    英国布里斯托大学的超级计算机 Isambard-AI 采用 NVIDIA Grace Hopper 超级芯片,其 AI 算力达到了 21 ExaFLOPS,不仅是英国最快的系统,同时也是全球能效最高的系统之一。
    的头像 发表于 07-28 15:07 1424次阅读

    数据库数据恢复—服务器异常断电导致Oracle数据库故障的数据恢复案例

    Oracle数据库故障: 某公司一台服务器上部署Oracle数据库。服务器意外断电导致数据库报错,报错内容为“system01.dbf需要更多的恢复来保持一致性”。该Oracle数据库
    的头像 发表于 07-24 11:12 838次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—服务器异常断电导致Oracle<b class='flag-5'>数据库</b>故障的<b class='flag-5'>数据</b>恢复案例

    自动化计算机经过加固后有什么好处?

    让我们讨论一下部署坚固的自动化计算机的一些好处。1.温度范围宽自动化计算机经过工程设计,配备支持宽温度范围的组件,使自动化计算解决方案能够
    的头像 发表于 07-21 16:44 749次阅读
    自动化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    milvus向量数据库的主要特性和应用场景

    Milvus 是一个开源的向量数据库,专门为处理和分析大规模向量数据而设计。它适用于需要高效存储、检索和管理向量数据的应用场景,如机器学习、人工智能、计算机视觉和自然语言处理等。
    的头像 发表于 07-04 11:36 1226次阅读
    milvus向量<b class='flag-5'>数据库</b>的主要特性和应用场景

    数据库数据恢复—MongoDB数据库文件丢失的数据恢复案例

    无法使用,报错“Windows无法启动MongoDB服务(位于 本地计算机 )错误1067:进程意外终止。”
    的头像 发表于 07-01 11:13 779次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—MongoDB<b class='flag-5'>数据库</b>文件丢失的<b class='flag-5'>数据</b>恢复案例

    NVIDIA驱动的现代超级计算机如何突破速度极限并推动科学发展

    现代高性能计算不仅使得更快的计算成为可能,它正驱动着 AI 系统解锁更多领域的科学突破。 高性能计算经历多次迭代,每一次都源于对技术的创造性再利用。例如,早期的
    的头像 发表于 06-26 19:39 1422次阅读
    NVIDIA驱动的现代<b class='flag-5'>超级</b><b class='flag-5'>计算机</b>如何突破速度极限并推动科学发展

    数据库数据恢复—SQL Server数据库被加密如何恢复数据

    SQL Server数据库故障: SQL Server数据库被加密,无法使用。 数据库MDF、LDF、log日志文件名字被篡改。
    的头像 发表于 06-25 13:54 836次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—SQL Server<b class='flag-5'>数据库</b>被加密如何恢复<b class='flag-5'>数据</b>?

    Blue Lion超级计算机将在NVIDIA Vera Rubin运行

    德国莱布尼茨超算中心(LRZ)将迎来全新超级计算机 Blue Lion,其算力比该中心现有的 SuperMUC-NG 高性能计算机提升了约 30 倍。这台新的超级
    的头像 发表于 06-12 15:39 1351次阅读

    NVIDIA技术赋能欧洲最快超级计算机JUPITER

    NVIDIA 宣布,搭载 NVIDIA Grace Hopper 平台的 JUPITER 超级计算机成为欧洲最快超级计算机,其运行 HPC 和 AI 工作负载的速度是第二名的两倍以上。
    的头像 发表于 06-12 15:33 1644次阅读

    NVIDIA助力全球最大量子研究超级计算机

    NVIDIA 宣布将开设量子-AI 技术商业应用全球研发中心(G-QuAT),该中心部署全球最大量子计算研究专用超级计算机 ABCI-Q。
    的头像 发表于 05-22 09:44 1089次阅读