Collaborative Research: Advanced Compiler Optimizations and Programming Language Enhancements for Petascale I/O and Storage
Collaborative Research: Advanced Compiler Optimizations and Programming Language Enhancements for Petascale I/O and Storage
批准号:
0833131
负责人:
Alok Choudhary
金额:
$27.8万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2013-08-31
中文摘要
Peta规模的系统有数万到数百万个核心。 为了将其应用于气候预测、环境建模、天体物理、生物学、生命科学等领域,必须解决这些系统的编程问题。 必须开发编程语言增强、编译器技术和运行时支持,以使计算和知识发现达到前所未有的规模。用户在对这些机器进行编程时所面临的挑战包括性能、功率、生产率和便携性,它们以复杂的方式相互关联。 该项目需要设计和开发编程语言,编程模型,以及I/O和存储性能和功耗优化的编译优化。项目正在调查?需要对编程模型、编程语言进行哪些最小更改或增强,以及对编译器和运行时系统进行哪些优化,以实现更好的I/O、文件和存储系统性能,同时优化电源并提高生产力?一些具体问题包括:可以使用哪些语言增强功能来专门提高I/O和存储性能?是否应该开发可以跨语言使用的I/O接口?需要哪些编译器优化?编译器是否可以识别转换代码,这些代码可以通知I/O运行时和存储系统在需要时在某些时候关闭磁盘以节省电力? 项目任务包括:编程语言增强的设计和开发;使用新的编译器分析设计编译框架和面向性能和功耗的I/O优化;以及在I/O堆栈中设计新的提示处理机制。
英文摘要
Peta-scale systems have tens of thousands to millions of cores. To exploit the performance for applications such as climate prediction, environmental modeling, astrophysics, biology, life-sciences, etc, the problems of programming these systems must be solved. Programming language enhancements, compiler techniques and runtime support must be developed to enable computing and knowledge discovery at this unprecedented scale. The challenges faced by a user in programming these machines include performance, power, productivity, and portability, which are inter-related in a complex way. This project entails the design and development of programming language, programming model, and compilation optimizations for I/O and storage performance and power optimizations. The project is investigating ?What minimal set of changes or enhancements to programming models, programming languages, and what optimizations to compilers and runtime systems are needed to enable better I/O, file and storage systems performance while optimizing power and improving productivity?? Some specific questions include: What language enhancements can be used by to specifically improve the I/O and storage performance? Should interfaces be developed that can be used across languages for I/O? What compiler optimizations are needed? Can the compiler identify transform codes that can inform the I/O runtime and storage systems on phases to power-down disks to save power at certain times as required? The project tasks include: the design and development of programming-language enhancement; the design of a compilation framework and performance- and power-oriented I/O optimizations using novel compiler analyses; and the design of a novel hint-handling mechanism within the I/O stack.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EAGER: XAISE: Explainable Artificial Intelligence for Science and Engineering
-
批准号:2331329
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2023
-
负责人:Alok Choudhary
-
依托单位:
SHF: Medium: Collaborative Research: Scalable Algorithms for Spatio-temporal Data Analysis
-
批准号:1409601
-
项目类别:Standard Grant
-
资助金额:$70.93万
-
财政年份:2014
-
负责人:Alok Choudhary
-
依托单位:
EAGER: Scalable Big Data Analytics
-
批准号:1343639
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2013
-
负责人:Alok Choudhary
-
依托单位:
EAGER: Discovering Knowledge from Scientific Research Networks
-
批准号:1144061
-
项目类别:Standard Grant
-
资助金额:$25.6万
-
财政年份:2011
-
负责人:Alok Choudhary
-
依托单位:
Travel Support for Workshop: Reaching Exascale in this Decade to be Co-Located with International Conference on High-Performance Computing (HiPC 2010)
-
批准号:1043085
-
项目类别:Standard Grant
-
资助金额:$2.4万
-
财政年份:2010
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: An Application Driven I/O Optimization Approach for PetaScale Systems and Scientific Discoveries
-
批准号:0938000
-
项目类别:Standard Grant
-
资助金额:$32.0万
-
财政年份:2010
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: Understanding Climate Change: A Data Driven Approach
-
批准号:1029166
-
项目类别:Continuing Grant
-
资助金额:$90.0万
-
财政年份:2010
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: CT-M: Hardware Containers for Software Components - Detection and Recovery at the Hardware/Software Interface
-
批准号:0830927
-
项目类别:Continuing Grant
-
资助金额:$13.5万
-
财政年份:2009
-
负责人:Alok Choudhary
-
依托单位:
DC: Medium: Collaborative Research: ELLF: Extensible Language and Library Frameworks for Scalable and Efficient Data-Intensive Applications
-
批准号:0905205
-
项目类别:Standard Grant
-
资助金额:$41.0万
-
财政年份:2009
-
负责人:Alok Choudhary
-
依托单位:
Data- and Analytics Driven Fault-tolerance and Resiliency Strategies for Peta-Scale Systems
-
批准号:0956311
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2009
-
负责人:Alok Choudhary
-
依托单位:
SDCI HPC: Improvement: Parallel I/O Software Infrastructure for Petascale Systems
-
批准号:0724599
-
项目类别:Standard Grant
-
资助金额:$152.81万
-
财政年份:2007
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: Scalable I/O Middleware and File System Optimizations for High-Performance Computing
-
批准号:0621443
-
项目类别:Standard Grant
-
资助金额:$52.0万
-
财政年份:2006
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: CRI - Scalable Benchmarks, Software and Data for Data Mining, Analytics and Scientific Discoveries
-
批准号:0551639
-
项目类别:Continuing Grant
-
资助金额:$22.0万
-
财政年份:2006
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: High-Performance Techniques, Designs and Implementation of software Infrastructure for Change Detection and Mining
-
批准号:0536994
-
项目类别:Continuing Grant
-
资助金额:$51.45万
-
财政年份:2005
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: NGS: Dynamic Runtime and Compilation Support for I/O-Intensive Applications
-
批准号:0406341
-
项目类别:Continuing Grant
-
资助金额:$33.65万
-
财政年份:2004
-
负责人:Alok Choudhary
-
依托单位:
Collaborative Research: Ultra-scalable system software and tools for data-intensive computing
-
批准号:0444405
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Alok Choudhary
-
依托单位:
NGS: Scalable I/O Management and Access Optimizations for Scientific Applications for High-Performance Computing
-
批准号:0103023
-
项目类别:Continuing Grant
-
资助金额:$9.98万
-
财政年份:2001
-
负责人:Alok Choudhary
-
依托单位:
Interoperable Data Files for High-Performance Computing
-
批准号:9707074
-
项目类别:Continuing Grant
-
资助金额:$28.42万
-
财政年份:1997
-
负责人:Alok Choudhary
-
依托单位:
System Software Support for Input-Output on Parallel Computing
-
批准号:9509143
-
项目类别:Continuing Grant
-
资助金额:$6.77万
-
财政年份:1996
-
负责人:Alok Choudhary
-
依托单位:
System Software Support for Input-Output on Parallel Computing
-
批准号:9796029
-
项目类别:Continuing Grant
-
资助金额:$18.29万
-
财政年份:1996
-
负责人:Alok Choudhary
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: