ITR/NGS: A Software Infrastructure for Computational Biology and Physics
ITR/NGS:计算生物学和物理学的软件基础设施
基本信息
- 批准号:0326350
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2003
- 资助国家:美国
- 起止时间:2003-11-01 至 2008-10-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
STAPL (the Standard Template Adaptive Parallel Library) is a library of ISO Standard C++ components with interfaces similar to the (sequential) ISO C++ standard library, and encouraging results have been obtained with a shared memory prototype. This project will extend this library significantly in the range of systems it can support (notably systems without shared memory), the range of optimization performed, and the degree to which a program is automaticall y adapted to its run-time environment and workload. The project will extend the STAPL library, redesign the STAPL run-time system, and build a compiler to allow high-level (source-level) optimizations and to generate information and code needed by the run-time system for adaptive algorithms and lower-level optimizations. Thus, STAPL will be a framework for highly-optimizable, adaptable, and portable parallel computations. In addition to the usual vector-based operations, it will support parallel use of less regular structures (such as lists and sparse matrices) and ease the evolution of programs from a serial to a parallel environment. Importantly, this will be done in ways that take advantage of the huge investment in mainstream programming environments and tools and make STAPL's parallel computation facilities accessible to mainstream programmers.
STAPL(Standard Template Adaptive Parallel Library)是一个ISO标准C++组件库,其接口类似于(顺序)ISO C++标准库,并且已经通过共享内存原型获得了令人鼓舞的结果。 该项目将在它可以支持的系统范围(特别是没有共享内存的系统),执行的优化范围以及程序自动适应其运行时环境和工作负载的程度方面显着扩展该库。该项目将扩展STAPL库,重新设计STAPL运行时系统,并建立一个编译器,以允许高级(源代码级)优化,并生成运行时系统所需的信息和代码,用于自适应算法和较低级别的优化。因此,STAPL将是一个高度优化,适应性强,可移植的并行计算框架。除了有 通常的基于向量的操作,它将支持并行使用不太规则的结构(如列表和稀疏矩阵),并简化程序从串行到并行环境的演变。重要的是,这将以利用主流编程环境和工具的巨大投资的方式来实现,并使主流程序员可以使用STAPL的并行计算设施。
项目成果
期刊论文数量(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 }}
Lawrence Rauchwerger其他文献
Sensitivity analysis for automatic parallelization on multi-cores
多核自动并行化的敏感性分析
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
S. Rus;Maikel Pennings;Lawrence Rauchwerger - 通讯作者:
Lawrence Rauchwerger
The R-LRPD test: speculative parallelization of partially parallel loops
R-LRPD 测试:部分并行循环的推测并行化
- DOI:
- 发表时间:
2002 - 期刊:
- 影响因子:0
- 作者:
Francis H. Dang;Hao Yu;Lawrence Rauchwerger - 通讯作者:
Lawrence Rauchwerger
Logical inference techniques for loop parallelization
循环并行化的逻辑推理技术
- DOI:
10.1145/2254064.2254124 - 发表时间:
2012 - 期刊:
- 影响因子:0
- 作者:
C. Oancea;Lawrence Rauchwerger - 通讯作者:
Lawrence Rauchwerger
Automatic Detection of Parallelism: A grand challenge for high performance computing
自动检测并行性:高性能计算的巨大挑战
- DOI:
- 发表时间:
1994 - 期刊:
- 影响因子:0
- 作者:
W. Blume;R. Eigenmann;J. Hoeflinger;D. Padua;Paul Petersen;Lawrence Rauchwerger;P. Tu - 通讯作者:
P. Tu
Measuring limits of parallelism and characterizing its vulnerability to resource constraints
测量并行性的限制并描述其对资源限制的脆弱性
- DOI:
10.1109/micro.1993.282747 - 发表时间:
1993 - 期刊:
- 影响因子:0
- 作者:
Lawrence Rauchwerger;P. Dubey;R. Nair - 通讯作者:
R. Nair
Lawrence Rauchwerger的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Lawrence Rauchwerger', 18)}}的其他基金
Workshop on Architecture and Software for Emerging Applications (WASEA)
新兴应用架构和软件研讨会 (WASEA)
- 批准号:
1657976 - 财政年份:2016
- 资助金额:
-- - 项目类别:
Standard Grant
Student Travel Support for The 20-th International Conference on Parallel Architectures and Compilation Techniques (PACT)
第 20 届并行架构和编译技术国际会议 (PACT) 学生差旅支持
- 批准号:
1138543 - 财政年份:2011
- 资助金额:
-- - 项目类别:
Standard Grant
A Compositional Approach to Scalable Parallel Software
可扩展并行软件的组合方法
- 批准号:
0833199 - 财政年份:2008
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: Next Generation Compilers for Emerging Multicore Systems
合作研究:新兴多核系统的下一代编译器
- 批准号:
0702765 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Continuing Grant
Student Travel Support for the 16th International Conference on Parallel Architecture and Compiler Techniques (PACT), September 2007
第 16 届并行架构和编译器技术国际会议 (PACT) 的学生旅行支持,2007 年 9 月
- 批准号:
0745852 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: CRS--AES: SoftCheck: Compiler and Run-Time Technology for Efficient Fault Detection and Correction in Low nm-Scale Multicore Chips
合作研究:CRS--AES:SoftCheck:用于低纳米级多核芯片中高效故障检测和纠正的编译器和运行时技术
- 批准号:
0615267 - 财政年份:2006
- 资助金额:
-- - 项目类别:
Continuing Grant
Workshop NGS: Support for the Workshop on Languages and Compilers for Parallel Computing (LCPC)
研讨会 NGS:支持并行计算语言和编译器研讨会 (LCPC)
- 批准号:
0343276 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Standard Grant
NGS: Collaborative Research: SmartApps: An Application Centric Approach to High Performance Computing
NGS:协作研究:SmartApps:以应用程序为中心的高性能计算方法
- 批准号:
0103742 - 财政年份:2001
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR/SY: SmartApps: An Application Centric Approach to Scientific Computing
ITR/SY:SmartApps:以应用程序为中心的科学计算方法
- 批准号:
0113971 - 财政年份:2001
- 资助金额:
-- - 项目类别:
Continuing Grant
Next Generation Software: SmartApps: Smart Applications for Heterogeneous Computing
下一代软件:SmartApps:异构计算的智能应用程序
- 批准号:
9975018 - 财政年份:1999
- 资助金额:
-- - 项目类别:
Standard Grant
相似国自然基金
NGS结合免疫微环境预测肝癌经动脉灌注化疗栓塞(TACE)联合靶免治疗疗效的研究
- 批准号:2023JJ60305
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于NGS的HIV分型及耐药基因检测的多中心临床验证
- 批准号:2023JJ60396
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
NGS-MHs 分型体系在肿瘤组织个体识别鉴定中的应用探索
- 批准号:2022JJ30343
- 批准年份:2022
- 资助金额:0.0 万元
- 项目类别:省市级项目
Alport 综合征新致病基因突变和表观组学的研究及建立以靶向NGS 技术为基础的基因诊断体系
- 批准号:2021JJ70111
- 批准年份:2021
- 资助金额:0.0 万元
- 项目类别:省市级项目
结合NGS技术小分子污染物纳米抗体研制方法的建立及应用
- 批准号:32001066
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
ddPCR 和 NGS 动态监测 RAS 和 BRAF 野生型结直肠癌西妥昔单抗治疗过程中ctDNA 变化:耐药机制分析与后线靶向治疗策略
- 批准号:19ZR1472000
- 批准年份:2019
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于NGS和AAV基因技术的艾灸对APOE-/-小鼠血小板活化的特异性作用及P2Y嘌呤能受体机制研究
- 批准号:81904286
- 批准年份:2019
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
基于肿瘤干细胞与NGS的小细胞肺癌化疗耐药相关分子机制研究
- 批准号:81972199
- 批准年份:2019
- 资助金额:55.0 万元
- 项目类别:面上项目
基于NGS发现滇重楼中新的负链RNA病毒及致病性鉴定
- 批准号:81860774
- 批准年份:2018
- 资助金额:34.0 万元
- 项目类别:地区科学基金项目
基于NGS的大规模挖掘早期卵巢癌预后的环状RNA分子标志物
- 批准号:81772766
- 批准年份:2017
- 资助金额:55.0 万元
- 项目类别:面上项目
相似海外基金
COMPARISON SOFTWARE TO ASSESS NGS ACCURACY & BOOST TRANSLATIONAL RESEARCH
评估 NGS 准确性的比较软件
- 批准号:
10081512 - 财政年份:2020
- 资助金额:
-- - 项目类别:
NGS: Software Tools for New-Generation, Display-Centric Applications
NGS:适用于新一代、以显示为中心的应用的软件工具
- 批准号:
0406415 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
NGS: Collaborative research : A Component-based Software Environment for Simulation, Emulation, and Synthesis of Network Protocols in Next Generation Software
NGS:协作研究:基于组件的软件环境,用于下一代软件中网络协议的模拟、仿真和综合
- 批准号:
0305768 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing grant
NGS: Methods to Evaluate the Performance of Distributed Software
NGS:评估分布式软件性能的方法
- 批准号:
0501747 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
NGS: Collaborative Research: A Component-based Software Environment for Simulation, Emulation, and Synthesis of Network Protocols in Next Generation Software
NGS:协作研究:基于组件的软件环境,用于下一代软件中网络协议的模拟、仿真和综合
- 批准号:
0305496 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
NGS: Collaborative Research: A Component-based Software Environment for Simulation, Emulation, and Synthesis of Network Protocols in Next Generation Software
NGS:协作研究:基于组件的软件环境,用于下一代软件中网络协议的模拟、仿真和综合
- 批准号:
0305537 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
ITR/NGS: Toward Autonomous Computing Platforms: System-Wide Hardware/Software Performance Monitoring and Adaptation
ITR/NGS:迈向自主计算平台:系统范围的硬件/软件性能监控和适应
- 批准号:
0325536 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Continuing grant
NGS: Efficient, Adaptable Software via Staged Compilation
NGS:通过分阶段编译实现高效、适应性强的软件
- 批准号:
0203908 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Continuing Grant
NGS: Software Innovations for Liquid Architectures
NGS:液体架构的软件创新
- 批准号:
0203869 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Standard Grant
NGS: Methods to Evaluate the Performance of Distributed Software
NGS:评估分布式软件性能的方法
- 批准号:
0203971 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Continuing Grant