课题基金 / 基金详情

OpenPME: Open Particle Mesh Environment for Systems Biology

OpenPME: Open Particle Mesh Environment for Systems Biology
OpenPME:系统生物学的开放粒子网格环境
批准号:
350008342
负责人:
Professor Dr.-Ing. Jeronimo Castrillon
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2017
资助国家:
德国
项目状态:
已结题
起止时间:
2016-12-31 至 2021-12-31

项目摘要

项目成果

Professor Dr.-Ing. Jeronimo Castrillon的其他基金

相似基金

相关文献

中文摘要
翻译
并行高性能计算(HPC)对于研究复杂现实世界现象的科学模型,准确预测其行为和对扰动的反应以及分析现实世界实验的大型数据集至关重要。这种特别具有挑战性的应用来自系统生物学领域,其中模拟细胞和细胞系统的复杂模型,以逆向工程生物机制。建模和仿真的过程是由高分辨率的3D显微图像驱动的,这些图像也需要进行真实的实时处理。因此,建模、仿真和数据分析关键取决于HPC平台的有效使用。然而,开发在并行HPC硬件上高效运行的强大且通用的数值方法是一项具有挑战性、容易出错且耗时的任务。开发人员需要了解手头的问题域、数学模型以及算法规范对底层系统架构和性能的影响。很少,所有这些复杂性可以在一个给定的项目中处理,因此定义的应用程序和HPC系统之间的知识差距。在这个项目中,我们缩小了高层次的问题描述和最终的HPC代码之间的差距通过引入透明的抽象层,包括:一个特定领域的语言,编译器,自适应运行时系统,和开发环境。我们专注于通用粒子网格方法作为数值模拟框架,因为它们可以模拟离散和连续模型并处理图像,因此涵盖了系统生物学的整个工作流程。我们将创建粒子网格算法的第一个语义描述,并从中派生出一个正式的特定于领域的语言。围绕这个语言,我们将设计一个工具流和集成开发环境,提供即时的用户反馈和交互式调试支持。我们的运行时系统将基于目前正在开发的粒子网格方法的OpenFPM库。利用领域知识和运行时监控,我们将在语言级别以及运行时开发静态和动态优化。为了评估我们的语言和优化,三个来自计算生物学的驱动程序应用程序将在运行时性能,可扩展性和开发人员的生产力方面实现和评估。
英文摘要
Parallel high-performance computing (HPC) is essential to study scientific models of complex real-world phenomena, to accurately predict their behavior and reaction to perturbations, and analyze large data sets of real-world experiments. Particularly challenging applications of this kind arise from the field of systems biology,where complex models of cells and systems of cells are simulated in order to reverse-engineer biological mechanisms. The process of modeling and simulation is driven by high-resolution 3D microscopy images, which also need to be processed in real time. Modeling, simulation, and data analysis hence critically depend on effective use of HPC platforms. Developing robust and versatile numerical methods that run efficiently on parallel HPC hardware, however, is a challenging, error-prone, and time-consuming task. Developers need to understand the problem domain at hand, the mathematical models, as well as the impact of algorithmic specifications on the underlying system architecture and performance. Rarely, all of these intricacies can be dealt with in a given project, hence defining a knowledge gap between the application and the HPC system.In this project, we narrow the gap between a high-level problem description and the final HPC code by introducing transparent layers of abstraction, consisting of: a domain-specific language, a compiler, an adaptive runtime system, and a development environment. We focus on generic particle-mesh methods as the numerical simulation framework, because they can simulate both discrete and continuous models and process images, hence covering the entire workflow of systems biology. We will create the first semantic description of particle-mesh algorithms and derive a formal domain-specific language from it. Around this language, we will design a tool-flow and integrated development environment that provides instant user feedback and support for interactive debugging.Our runtime system will be based on the OpenFPM library for particle-mesh methods being currently developed. Leveraging domain knowledge and runtime monitoring, we will develop static and dynamic optimizations at the language level, as well as at runtime. To asses our language and optimizations, three driver applications from computational biology that pose outstanding problems will be implemented and evaluated in terms of runtime performance, scalability, and developers productivity.
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1016/j.cpc.2019.03.007
发表时间: 2019-08-01
期刊: COMPUTER PHYSICS COMMUNICATIONS
影响因子: 6.3
作者: [Incardona, Pietro, Leo, Antonio, Sbalzarini, Ivo F.]
通讯作者: Sbalzarini, Ivo F.
Model-based autotuning of discretization methods in numerical simulations of partial differential equations
偏微分方程数值模拟中离散化方法的基于模型的自动调谐
DOI: 10.1016/j.jocs.2021.101489
发表时间: 2021
期刊: J. Comput. Sci.
影响因子: --
作者: [N. Khouzami, F. Michel, P. Incardona, J. Castrillon, I. F. Sbalzarini]
通讯作者: I. F. Sbalzarini
DOI: 10.1145/3175659
发表时间: 2018-04-01
期刊: ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE
影响因子: 2.7
作者: [Karol, Sven, Nett, Tobias, Sbalzarini, Ivo F.]
通讯作者: Sbalzarini, Ivo F.
TraceSymm: Trace analysis and Symmetry theory for improved application mapping onto manycores
  • 批准号:
    366764507
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    2017
  • 负责人:
    Professor Dr.-Ing. Jeronimo Castrillon
  • 依托单位:
Interferences in Design Methodology for High-performance Multi-Core Platforms
  • 批准号:
    505744711
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    --
  • 负责人:
    Professor Dr.-Ing. Jeronimo Castrillon
  • 依托单位:
Compiler Optimizations for RTM-based computing systems
  • 批准号:
    450944241
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    --
  • 负责人:
    Professor Dr.-Ing. Jeronimo Castrillon
  • 依托单位:
Balancing computations in in-memory nonvolatile heterogeneous systems
  • 批准号:
    502388442
  • 项目类别:
    Priority Programmes
  • 资助金额:
    $0.0万
  • 财政年份:
    --
  • 负责人:
    Professor Dr.-Ing. Jeronimo Castrillon
  • 依托单位:
国内基金
海外基金
精子发生中mRNA下游开放阅读框(downstream Open Reading Frame,dORF)的功能研究
  • 批准号:
    --
  • 项目类别:
    面上项目
  • 资助金额:
    54万元
  • 批准年份:
    2022
  • 负责人:
    刘明兮
  • 依托单位:
基于升阶谱方法和Open CASCADE的高阶网格自动生成技术研究
  • 批准号:
    11972004
  • 项目类别:
    面上项目
  • 资助金额:
    62.0万元
  • 批准年份:
    2019
  • 负责人:
    刘波
  • 依托单位:
基于Linked Open Data的Web服务语义互操作关键技术
  • 批准号:
    61373035
  • 项目类别:
    面上项目
  • 资助金额:
    77.0万元
  • 批准年份:
    2013
  • 负责人:
    冯志勇
  • 依托单位:
变分与拓扑方法和Schrodinger方程中的Open 问题
  • 批准号:
    10871109
  • 项目类别:
    面上项目
  • 资助金额:
    23.0万元
  • 批准年份:
    2008
  • 负责人:
    邹文明
  • 依托单位: