首页> 外文OA文献 >LASSIE: simulating large-scale models of biochemical systems on GPUs
【2h】

LASSIE: simulating large-scale models of biochemical systems on GPUs

机译:Lassie:在GPU上模拟大规模模型的生化系统

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Abstract Background Mathematical modeling and in silico analysis are widely acknowledged as complementary tools to biological laboratory methods, to achieve a thorough understanding of emergent behaviors of cellular processes in both physiological and perturbed conditions. Though, the simulation of large-scale models—consisting in hundreds or thousands of reactions and molecular species—can rapidly overtake the capabilities of Central Processing Units (CPUs). The purpose of this work is to exploit alternative high-performance computing solutions, such as Graphics Processing Units (GPUs), to allow the investigation of these models at reduced computational costs. Results LASSIE is a “black-box” GPU-accelerated deterministic simulator, specifically designed for large-scale models and not requiring any expertise in mathematical modeling, simulation algorithms or GPU programming. Given a reaction-based model of a cellular process, LASSIE automatically generates the corresponding system of Ordinary Differential Equations (ODEs), assuming mass-action kinetics. The numerical solution of the ODEs is obtained by automatically switching between the Runge-Kutta-Fehlberg method in the absence of stiffness, and the Backward Differentiation Formulae of first order in presence of stiffness. The computational performance of LASSIE are assessed using a set of randomly generated synthetic reaction-based models of increasing size, ranging from 64 to 8192 reactions and species, and compared to a CPU-implementation of the LSODA numerical integration algorithm. Conclusions LASSIE adopts a novel fine-grained parallelization strategy to distribute on the GPU cores all the calculations required to solve the system of ODEs. By virtue of this implementation, LASSIE achieves up to 92× speed-up with respect to LSODA, therefore reducing the running time from approximately 1 month down to 8 h to simulate models consisting in, for instance, four thousands of reactions and species. Notably, thanks to its smaller memory footprint, LASSIE is able to perform fast simulations of even larger models, whereby the tested CPU-implementation of LSODA failed to reach termination. LASSIE is therefore expected to make an important breakthrough in Systems Biology applications, for the execution of faster and in-depth computational analyses of large-scale models of complex biological systems.
机译:摘要背景数学建模和Silico分析被广泛地被视为生物实验室方法的互补工具,以彻底了解生理和扰动条件的细胞过程的紧急行为。虽然,大规模模型的模拟 - 包括数百或数千个反应和分子物种 - 可以迅速超过中央处理单元(CPU)的能力。这项工作的目的是利用替代的高性能计算解决方案,例如图形处理单元(GPU),以允许以降低的计算成本调查这些模型。结果Lassie是一个“黑匣子”GPU加速的确定性模拟器,专门用于大型模型,而不是在数学建模,仿真算法或GPU编程中的任何专业知识。考虑到蜂窝过程的基于反应的模型,假设质量动态动力学,Lassie自动产生常微分方程(杂物)的相应系统。通过在没有刚度的情况下自动切换径流-Kutta-Fehlberg方法和在刚度存在下的第一阶的后向分化公式之间,获得了ODES的数值解。使用一组随机生成的基于合成反应的模型来评估Lassie的计算性能,其尺寸的增加,范围为64至8192个反应和物种,与LSODA数值积分算法的CPU实现相比。结论Lassie采用新型细粒度的并行化策略,在GPU核心上分布解决问题所需的所有计算。凭借这种实现,Lassie在LSODA方面可以实现高达92倍的加速,从而将运行时间从大约1个月降低到8小时,以模拟例如四千次反应和物种组成的模型。值得注意的是,由于其较小的内存足迹,Lassie能够执行甚至更大模型的快速模拟,由此,LSODA的测试CPU实现未能达到终止。因此,Lassie预计将在系统生物学应用中进行重要突破,用于执行更快,深入的复杂生物系统模型的速度和深入计算分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号