SHF: Large: Domain Specific Language Infrastructure for Biological Simulation Software

SHF:大型:生物模拟软件的领域特定语言基础设施

基本信息

  • 批准号:
    1111943
  • 负责人:
  • 金额:
    $ 177.07万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2011
  • 资助国家:
    美国
  • 起止时间:
    2011-07-15 至 2016-06-30
  • 项目状态:
    已结题

项目摘要

Biophysics simulation helps biomedical researchers understand the physical constraints on biological systems as they engineer novel drugs, synthetic tissues, medical devices, and surgical interventions. However, writing high-performance biophysics simulation software for modern parallel computer hardware is a challenging problem. This research project will solve this problem by developing a new generation of biophysics simulation software that is optimized for complex high-performance computer hardware. The project will develop this software using a family of domain specific languages (DSLs). A DSL is a concise programming language with a syntax that is designed to naturally express the semantics of a narrow problem domain. Biophysics simulation DSLs will be used to improve the productivity of simulation software developers and the efficiency and performance of the resulting software by enabling the DSL implementation to take advantage of high-level domain-specific optimizations that are inaccessible to general-purpose compilers and general-purpose languages. The simulation technology built from the family of biophysics simulation DSLs will be used to solve the important biological problems of developing new neuroprosthetics, combating viral infections, effective drug discovery, and understanding drug side effects. In addition, this research will expose students at the graduate and undergraduate level to the role that domain-specific languages play in computing in general and biophysics simulation in particular.The biophysics simulation DSLs will be developed with a general DSL infrastructure. This infrastructure will make use of polymorphic embeddings, multi-stage compilation, and parallel execution patterns to implement the high-level, implicitly parallel DSLs in a common host language. The DSL infrastructure will simplify DSL development by providing a reusable framework for parallelism and domain-specific optimization. When completed, this infrastructure will allow scientists in other application domains to create and use their own high-performance DSLs, in the same manner that this research uses the infrastructure to develop DSLs for biophysics simulation. The result will be a new generation of DSLs in a number of domains that provide high-productivity application development and high-performance on modern heterogeneous parallel hardware such as multicore microprocessors, GPUs and distributed systems.
生物物理学模拟帮助生物医学研究人员了解生物系统的物理约束,因为他们设计新药,合成组织,医疗设备和外科手术。然而,为现代并行计算机硬件编写高性能的生物物理仿真软件是一个具有挑战性的问题。该研究项目将通过开发新一代生物物理学模拟软件来解决这一问题,该软件针对复杂的高性能计算机硬件进行了优化。该项目将使用一系列领域特定语言(DSL)开发此软件。DSL是一种简洁的编程语言,其语法设计用于自然地表达狭窄问题域的语义。生物物理学仿真DSL将用于提高仿真软件开发人员的生产力,并通过使DSL实现利用通用编译器和通用语言无法访问的高级特定领域优化来提高所得软件的效率和性能。从生物物理仿真DSL家族中构建的仿真技术将用于解决开发新的神经假体,对抗病毒感染,有效药物发现和了解药物副作用等重要生物学问题。此外,本研究将使研究生和本科生了解特定领域语言在一般计算和生物物理模拟中所起的作用。生物物理模拟DSL将使用通用DSL基础设施开发。这个基础设施将利用多态嵌入,多阶段编译和并行执行模式,以实现高层次的,隐式并行DSL在一个共同的主机语言。DSL基础设施将通过为并行性和特定领域的优化提供可重用的框架来简化DSL开发。完成后,该基础设施将允许其他应用领域的科学家创建和使用自己的高性能DSL,与本研究使用基础设施开发生物物理模拟DSL的方式相同。其结果将是许多领域的新一代DSL,这些DSL在现代异构并行硬件(如多核微处理器、GPU和分布式系统)上提供高生产力应用程序开发和高性能。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Oyekunle Olukotun其他文献

Oyekunle Olukotun的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Oyekunle Olukotun', 18)}}的其他基金

Collaborative Research: CNS Core: Medium: A Stateful Switch Architecture for In-Network Compute
合作研究:CNS Core:Medium:用于网内计算的有状态交换机架构
  • 批准号:
    2211384
  • 财政年份:
    2022
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
PPoSS: Planning: Eliminating the Bottlenecks to ML Usability and Scalability
PPoSS:规划:消除 ML 可用性和可扩展性的瓶颈
  • 批准号:
    2028602
  • 财政年份:
    2020
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
RTML: Large: Continuous Adaptation for Decision Streams
RTML:大:决策流的持续适应
  • 批准号:
    1937301
  • 财政年份:
    2019
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: From Volume to Velocity: Big Data Analytics in Near-Realtime
SHF:媒介:协作研究:从数量到速度:近实时的大数据分析
  • 批准号:
    1563078
  • 财政年份:
    2016
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
SHF: Medium: PRISM: Platform for Rapid Investigation of efficient Scientific-computing & Machine-learning
SHF:媒介:PRISM:高效科学计算快速研究平台
  • 批准号:
    1563113
  • 财政年份:
    2016
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
XPS:DSD:Synthesizing Domain Specific Systems
XPS:DSD:综合领域特定系统
  • 批准号:
    1337375
  • 财政年份:
    2013
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
BIGDATA: Mid-Scale: DA: Collaborative Research: Genomes Galore - Core Techniques, Libraries, and Domain Specific Languages for High-Throughput DNA Sequencing
大数据:中规模:DA:协作研究:基因组丰富 - 高通量 DNA 测序的核心技术、库和领域特定语言
  • 批准号:
    1247701
  • 财政年份:
    2013
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
CSR---AES: Universal Transactions
CSR---AES:通用交易
  • 批准号:
    0720905
  • 财政年份:
    2007
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Continuing Grant
Extending the Limits of Large-Scale Shared Memory Multiprocessors
扩展大规模共享内存多处理器的限制
  • 批准号:
    0444470
  • 财政年份:
    2004
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
ITR: Prototyping Multithreaded Systems
ITR:多线程系统原型设计
  • 批准号:
    0220138
  • 财政年份:
    2002
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Continuing Grant

相似国自然基金

水稻穗粒数调控关键因子LARGE6的分子遗传网络解析
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
量子自旋液体中拓扑拟粒子的性质:量子蒙特卡罗和新的large-N理论
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    62 万元
  • 项目类别:
    面上项目
甘蓝型油菜Large Grain基因调控粒重的分子机制研究
  • 批准号:
    31972875
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
Large PB/PB小鼠 视网膜新生血管模型的研究
  • 批准号:
    30971650
  • 批准年份:
    2009
  • 资助金额:
    8.0 万元
  • 项目类别:
    面上项目
基因discs large在果蝇卵母细胞的后端定位及其体轴极性形成中的作用机制
  • 批准号:
    30800648
  • 批准年份:
    2008
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
LARGE基因对口腔癌细胞中α-DG糖基化及表达的分子调控
  • 批准号:
    30772435
  • 批准年份:
    2007
  • 资助金额:
    29.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: NeTS: Medium: Large Scale Analysis of Configurations and Management Practices in the Domain Name System
合作研究:NetS:中型:域名系统配置和管理实践的大规模分析
  • 批准号:
    2312711
  • 财政年份:
    2023
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
Collaborative Research: NeTS: Medium: Large Scale Analysis of Configurations and Management Practices in the Domain Name System
合作研究:NetS:中型:域名系统配置和管理实践的大规模分析
  • 批准号:
    2312710
  • 财政年份:
    2023
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
Collaborative Research: NeTS: Medium: Large Scale Analysis of Configurations and Management Practices in the Domain Name System
合作研究:NetS:中型:域名系统配置和管理实践的大规模分析
  • 批准号:
    2312709
  • 财政年份:
    2023
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
Realization of fast large-scale parallel welding mechanics analysis using nonlinear domain decomposition method
利用非线性域分解法实现快速大规模并行焊接力学分析
  • 批准号:
    19K14871
  • 财政年份:
    2019
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Epigenomic Regulation of a Large, Neuron-specific Chromatin Domain
大型神经元特异性染色质结构域的表观基因组调控
  • 批准号:
    10406261
  • 财政年份:
    2018
  • 资助金额:
    $ 177.07万
  • 项目类别:
Epigenomic Regulation of a Large, Neuron-specific Chromatin Domain
大型神经元特异性染色质结构域的表观基因组调控
  • 批准号:
    10183327
  • 财政年份:
    2018
  • 资助金额:
    $ 177.07万
  • 项目类别:
Study on time-domain-multiplexed 2D continuous-variable cluster states and its application to large-scale quantum information processing
时域复用二维连续变量簇态研究及其在大规模量子信息处理中的应用
  • 批准号:
    18H05207
  • 财政年份:
    2018
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Grant-in-Aid for Specially Promoted Research
Studies of Large Mass-Ratio Black Hole Binaries Using Time-Domain Perturbation Theory
利用时域摄动理论研究大质量比黑洞双星
  • 批准号:
    1701284
  • 财政年份:
    2017
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
Unified word embeddings for domain Ontologies and large-scale documents
领域本体和大规模文档的统一词嵌入
  • 批准号:
    17K00318
  • 财政年份:
    2017
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Exploring Aspects of Large Mass-Ratio Black Hole Binaries using Time-Domain Perturbation Theory
使用时域微扰理论探索大型质量比黑洞双星的各个方面
  • 批准号:
    1606333
  • 财政年份:
    2016
  • 资助金额:
    $ 177.07万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了