Collaborative Research: NGS: Dynamic Runtime and Compilation Support for I/O-Intensive Applications

合作研究:NGS:I/O 密集型应用程序的动态运行时和编译支持

基本信息

  • 批准号:
    0406341
  • 负责人:
  • 金额:
    $ 33.65万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2004
  • 资助国家:
    美国
  • 起止时间:
    2004-08-01 至 2008-07-31
  • 项目状态:
    已结题

项目摘要

Abstract, CNS-0406341Tera-scale high-performance computing has enabled scientists to tackle very large and computationally challenging problems, such as those found in the scientific computing domain. However, as computing scales to levels never seen before, it also becomes extremely data intensive and I/O intensive. Thus, I/O is becoming a major bottleneck, thereby slowing the expected pace of scientific discovery and analysis of data. Furthermore, in order to cope with larger problems and data sizes, models and applications are being designed to be dynamic in nature. That is, the applications are dynamic both in terms of their computation patterns as well as data access patterns. Due to the complexities of systems and applications, it is, therefore, very important to address research issues and develop dynamic techniques at the level of runtime systems and compilers to scale I/O in the right proportions. Technical Merit:The objectives of this project are to design and develop next generation software techniques to address the data, I/O, and storage bottlenecks for large-scale scientific applications. Particularly, this project aims to investigate dynamic runtime and compilation techniques for scalable I/O optimizations for largescale systems. Another important aspect will be to drive these optimizations by learning and characterizing performance of I/O and data accesses, and subsequently using those to develop rules that will be used by dynamic runtime and compilation systems to enable high-performance I/O. Current state-of-the-art compiler support for I/O-intensive applications is tremendously lacking. Runtime needs of many large-scale I/O-intensive applications can benefit a lot from a robust dynamic compilation and linking infrastructure. The specific objectives of this project are:. Developing an understanding of dynamically varying data access needs of I/O-intensive applications,. Capturing dynamic access patterns and application steering information at runtime within a metadata manager,. Designing and implementing dynamic compilation techniques based on the runtime access patternsand performance statistics collected by the metadata manager,. Designing and implementing a layout manager that collects storage format (layout) suggestions from multiple concurrently executing applications and determines the globally acceptable storage layouts for disk-resident and tape-resident data,. Designing and implementing a high-level, dynamic, easy-to-use I/O library that can be invoked by the dynamic compiler/linker,. Investigating what types of user-specified hints can be passed to the runtime system/compiler, andhow they can be incorporated to reduce the overheads associated with dynamic compilation,. Evaluating the performance of the developed dynamic compilation/linking infrastructure underrealistic I/O-intensive workloads and quantifying the runtime overheads associated with dynamiccompilation, and. Providing the developed infrastructure and experimental findings in the public domain, andincorporating the research findings into the undergraduate and graduate curriculum.
摘要,CNS-0406341TERA规模的高性能计算使科学家能够解决非常大的计算挑战性问题,例如在科学计算领域中发现的问题。 但是,随着计算量表达到以前从未见过的水平,它也将变得非常密集,并且I/O密集型。因此,I/O正在成为主要的瓶颈,从而减慢了科学发现和数据分析的预期速度。此外,为了应对更大的问题和数据尺寸,模型和应用程序本质上是动态的。也就是说,在其计算模式和数据访问模式方面,应用程序都是动态的。因此,由于系统和应用程序的复杂性,解决研究问题并在运行时系统和编译器级别开发动态技术非常重要,以正确比例扩展I/O。技术优点:该项目的目标是设计和开发下一代软件技术,以解决大型科学应用程序的数据,I/O和存储瓶颈。特别是,该项目旨在调查针对大刻度系统的可扩展I/O优化的动态运行时和编译技术。另一个重要方面将是通过学习和表征I/O和数据访问的性能来推动这些优化,然后使用这些优化来开发这些规则,这些规则将被动态运行时和汇编系统使用,以启用高性能I/O。目前缺乏对I/O密集型应用程序的最新编译器支持。许多大规模I/O密集型应用程序的运行时间需求可以从鲁棒的动态汇编和链接基础架构中受益匪浅。该项目的具体目标是:对I/O密集型应用程序的动态变化数据访问需求有了了解。在元数据管理器内的运行时捕获动态访问模式和应用程序转向信息。根据Metadata Manager收集的运行时访问模式统计信息设计和实施动态汇编技术。设计和实施一个布局管理器,该布局管理器从多个同时执行应用程序中收集存储格式(布局)建议,并确定全球可接受的存储布局,以供磁盘居住和磁带驻留数据。设计和实施一个可以由动态编译器/链接器调用的高级,动态,易于使用的I/O库。研究可以将哪些类型的用户指定提示传递给运行时系统/编译器,然后将它们合并到如何减少与动态编译相关的开销。评估开发的动态汇编/链接基础架构不现实的I/O密集型工作负载,并量化与动态COMPILATION相关的运行时开销和。在公共领域提供开发的基础设施和实验发现,并将研究结果纳入本科和研究生课程。

项目成果

期刊论文数量(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 }}

Alok Choudhary其他文献

Accelerating Data Mining Workloads: Current Approaches and Future Challenges in System Architecture Design
加速数据挖掘工作负载:系统架构设计的当前方法和未来挑战
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Pisharath;†. JosephZambreno;Berkin ¨Ozıs.;†. ıkyılmaz;Alok Choudhary
  • 通讯作者:
    Alok Choudhary
College of Engineering and ComputerScience 1-1-1994 PASSION Runtime Library for Parallel I / O
工程与计算机科学学院 1-1-1994 PASSION 并行 I/O 运行时库
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Rajeev Thakur;R. Bordawekar;Alok Choudhary;R. Ponnusamy;Rajeev Thakur;R. Bordawekar;Tarvinder Singh
  • 通讯作者:
    Tarvinder Singh

Alok Choudhary的其他文献

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

{{ truncateString('Alok Choudhary', 18)}}的其他基金

EAGER: XAISE: Explainable Artificial Intelligence for Science and Engineering
EAGER:XAISE:科学与工程领域的可解释人工智能
  • 批准号:
    2331329
  • 财政年份:
    2023
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: Scalable Algorithms for Spatio-temporal Data Analysis
SHF:中:协作研究:时空数据分析的可扩展算法
  • 批准号:
    1409601
  • 财政年份:
    2014
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
EAGER: Scalable Big Data Analytics
EAGER:可扩展的大数据分析
  • 批准号:
    1343639
  • 财政年份:
    2013
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
EAGER: Discovering Knowledge from Scientific Research Networks
EAGER:从科学研究网络中发现知识
  • 批准号:
    1144061
  • 财政年份:
    2011
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
Travel Support for Workshop: Reaching Exascale in this Decade to be Co-Located with International Conference on High-Performance Computing (HiPC 2010)
研讨会差旅支持:在这十年内达到百亿亿次规模,与高性能计算国际会议 (HiPC 2010) 同期举办
  • 批准号:
    1043085
  • 财政年份:
    2010
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
Collaborative Research: An Application Driven I/O Optimization Approach for PetaScale Systems and Scientific Discoveries
协作研究:针对 PetaScale 系统和科学发现的应用驱动 I/O 优化方法
  • 批准号:
    0938000
  • 财政年份:
    2010
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
Collaborative Research: Understanding Climate Change: A Data Driven Approach
合作研究:了解气候变化:数据驱动的方法
  • 批准号:
    1029166
  • 财政年份:
    2010
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
Collaborative Research: CT-M: Hardware Containers for Software Components - Detection and Recovery at the Hardware/Software Interface
合作研究:CT-M:软件组件的硬件容器 - 硬件/软件接口的检测和恢复
  • 批准号:
    0830927
  • 财政年份:
    2009
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
DC: Medium: Collaborative Research: ELLF: Extensible Language and Library Frameworks for Scalable and Efficient Data-Intensive Applications
DC:媒介:协作研究:ELLF:用于可扩展且高效的数据密集型应用程序的可扩展语言和库框架
  • 批准号:
    0905205
  • 财政年份:
    2009
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant
Data- and Analytics Driven Fault-tolerance and Resiliency Strategies for Peta-Scale Systems
数据和分析驱动的千万亿级系统容错和弹性策略
  • 批准号:
    0956311
  • 财政年份:
    2009
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Standard Grant

相似国自然基金

基于NGS和AAV基因技术的艾灸对APOE-/-小鼠血小板活化的特异性作用及P2Y嘌呤能受体机制研究
  • 批准号:
    81904286
  • 批准年份:
    2019
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
基于肿瘤干细胞与NGS的小细胞肺癌化疗耐药相关分子机制研究
  • 批准号:
    81972199
  • 批准年份:
    2019
  • 资助金额:
    55 万元
  • 项目类别:
    面上项目
基于TAMseq NGS和PDX技术的胃癌曲妥珠单抗选择性进化耐药规律及靶向干预研究
  • 批准号:
    81772537
  • 批准年份:
    2017
  • 资助金额:
    25.0 万元
  • 项目类别:
    面上项目
血浆ctDNA-NGS用于研究基因变异在中国人非小细胞肺癌发生和转移过程中的推动作用
  • 批准号:
    81672104
  • 批准年份:
    2016
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于NGS-STR分型和IBS策略进行远亲缘关系鉴定的研究
  • 批准号:
    81671873
  • 批准年份:
    2016
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目

相似海外基金

ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
  • 批准号:
    0963973
  • 财政年份:
    2009
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
  • 批准号:
    1018072
  • 财政年份:
    2009
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
ITR/NGS: Collaborative Research: DDDAS: Data Dynamic Simulation for Disaster Management
ITR/NGS:合作研究:DDDAS:灾害管理数据动态模拟
  • 批准号:
    0808419
  • 财政年份:
    2007
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
Collaborative Research ITR/NGS: An Integrated Simulation Environment for High-Resolution Computational Methods in Electromagnetics with Biomedical Applications
合作研究 ITR/NGS:电磁学与生物医学应用高分辨率计算方法的集成仿真环境
  • 批准号:
    0514002
  • 财政年份:
    2004
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
ITR/NGS: Collaborative Research: An Integrated Simulation Environment for High-Resolution Computational Methods in Electromagnetics with Biomedical Applications
ITR/NGS:协作研究:电磁学高分辨率计算方法与生物医学应用的集成仿真环境
  • 批准号:
    0325041
  • 财政年份:
    2004
  • 资助金额:
    $ 33.65万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了