Collaborative Research: Advanced Compiler Optimizations and Programming Language Enhancements for Petascale I/O and Storage
协作研究:针对 Petascale I/O 和存储的高级编译器优化和编程语言增强
基本信息
- 批准号:0833126
- 负责人:
- 金额:$ 20.53万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2008
- 资助国家:美国
- 起止时间:2008-09-01 至 2012-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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.
peta级系统有数万到数百万个核心。为了将其应用于气候预测、环境建模、天体物理学、生物学、生命科学等领域,必须解决这些系统的编程问题。必须开发编程语言增强、编译器技术和运行时支持,以实现这种前所未有的规模的计算和知识发现。用户在编程这些机器时面临的挑战包括性能、功率、生产力和可移植性,它们以一种复杂的方式相互关联。这个项目需要设计和开发编程语言、编程模型、I/O编译优化、存储性能和功耗优化。项目正在调查中?需要对编程模型、编程语言进行哪些最小的更改或增强,以及需要对编译器和运行时系统进行哪些优化,才能在优化功率和提高生产力的同时实现更好的I/O、文件和存储系统性能?一些具体的问题包括:可以使用哪些语言增强来专门提高I/O和存储性能?是否应该开发可以跨语言使用的I/O接口?需要对哪些编译器进行优化?编译器是否可以识别转换代码,这些代码可以通知I/O运行时和存储系统阶段性地关闭磁盘,以便在需要的特定时间节省电力?项目任务包括:编程语言增强的设计与开发;编译框架的设计以及使用新的编译器分析进行面向性能和功耗的I/O优化;以及在I/O堆栈内设计一种新颖的提示处理机制。
项目成果
期刊论文数量(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 }}
Mahmut Kandemir其他文献
Particle simulation on the Cell BE architecture
- DOI:
10.1007/s10586-011-0169-4 - 发表时间:
2011-07-27 - 期刊:
- 影响因子:4.100
- 作者:
Betul Demiroz;Haluk R. Topcuoglu;Mahmut Kandemir;Oguz Tosun - 通讯作者:
Oguz Tosun
A case for core-assisted bottleneck acceleration in GPUs
GPU 中核心辅助瓶颈加速的案例
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Nandita Vijaykumar;Gennady Pekhimenko;Adwait Jog;A. Bhowmick;Rachata Ausavarungnirun;Chita R. Das;Mahmut Kandemir;T. Mowry;O. Mutlu - 通讯作者:
O. Mutlu
Optimizing Leakage Energy Consumption in Cache Bitlines
- DOI:
10.1007/s10617-005-5345-4 - 发表时间:
2004-03-01 - 期刊:
- 影响因子:0.900
- 作者:
Soontae Kim;Narayanan Vijaykrishnan;Mahmut Kandemir;Mary Jane Irwin - 通讯作者:
Mary Jane Irwin
Time-constrained optimization of multi-AUV cooperative mine detection
多AUV协同探雷的时间约束优化
- DOI:
10.1109/oceans.2008.5151971 - 发表时间:
2008 - 期刊:
- 影响因子:0
- 作者:
R. Prins;Mahmut Kandemir - 通讯作者:
Mahmut Kandemir
An I/O-Conscious Tiling Strategy for Disk-Resident Data Sets
- DOI:
10.1023/a:1014156327748 - 发表时间:
2002-01-01 - 期刊:
- 影响因子:2.700
- 作者:
Mahmut Kandemir;Alok Choudhary;J. Ramanujam - 通讯作者:
J. Ramanujam
Mahmut Kandemir的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Mahmut Kandemir', 18)}}的其他基金
Collaborative Research: CNS Core: Small: Resource-efficient, Strongly Consistent Replication for the Cloud
合作研究:CNS 核心:小型:资源高效、强一致性的云复制
- 批准号:
2149389 - 财政年份:2022
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
PPoSS: Planning: Cross-Layer Design for Cost-Effective HPC in the Cloud
PPoSS:规划:云中经济高效 HPC 的跨层设计
- 批准号:
2028929 - 财政年份:2020
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
SaTC: CORE: Small: Automatic Software Patching against Microarchitectual Attacks
SaTC:核心:小型:针对微架构攻击的自动软件修补
- 批准号:
1956032 - 财政年份:2020
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
SHF: Small: Characterizing and Optimizing 3D NAND Flash
SHF:小型:表征和优化 3D NAND 闪存
- 批准号:
1908793 - 财政年份:2019
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Frameworks: Re-Engineering Galaxy for Performance, Scalability and Energy Efficiency
框架:重新设计 Galaxy 以提高性能、可扩展性和能源效率
- 批准号:
1931531 - 财政年份:2019
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
XPS: FULL: A Fresh Look at Near Data Computing: Coordinated Data and Computation Government
XPS:完整:近数据计算的新视角:协调数据和计算政府
- 批准号:
1629129 - 财政年份:2016
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: Enabling GPUs as First-Class Computing Engines
CSR:媒介:协作研究:使 GPU 成为一流的计算引擎
- 批准号:
1409095 - 财政年份:2014
- 资助金额:
$ 20.53万 - 项目类别:
Continuing Grant
XPS: FULL:CCA: Extracting Scalable Parallelism by Relaxing the Contracts across the System Stack
XPS:FULL:CCA:通过放松整个系统堆栈的契约来提取可扩展的并行性
- 批准号:
1439021 - 财政年份:2014
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
SHF: Medium: Breaking the Physical Divide between Computation and NAND-Flash Storage
SHF:媒介:打破计算和 NAND 闪存存储之间的物理鸿沟
- 批准号:
1302557 - 财政年份:2013
- 资助金额:
$ 20.53万 - 项目类别:
Continuing Grant
SHF: Medium: Automatic Control Driven Resource Management in Chip Multiprocessors
SHF:中:芯片多处理器中自动控制驱动的资源管理
- 批准号:
0963839 - 财政年份:2010
- 资助金额:
$ 20.53万 - 项目类别:
Continuing Grant
相似国自然基金
Research on Quantum Field Theory without a Lagrangian Description
- 批准号:24ZR1403900
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
Cell Research
- 批准号:31224802
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research
- 批准号:31024804
- 批准年份:2010
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research (细胞研究)
- 批准号:30824808
- 批准年份:2008
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
- 批准号:10774081
- 批准年份:2007
- 资助金额:45.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: Conference: Workshop on Advanced Automated Systems, Contestability, and the Law
合作研究:会议:先进自动化系统、可竞争性和法律研讨会
- 批准号:
2349804 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: FuSe: Monolithic 3D Integration (M3D) of 2D Materials-Based CFET Logic Elements towards Advanced Microelectronics
合作研究:FuSe:面向先进微电子学的基于 2D 材料的 CFET 逻辑元件的单片 3D 集成 (M3D)
- 批准号:
2329189 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: Enhanced Photolysis and Advanced Oxidation Processes by Novel KrCl* (222 nm) Irradiation
合作研究:通过新型 KrCl* (222 nm) 辐照增强光解和高级氧化过程
- 批准号:
2310137 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: EDU: Creating Windows Advanced Memory Corruption Attack and Defense Teaching Modules
协作研究:SaTC:EDU:创建 Windows 高级内存损坏攻击和防御教学模块
- 批准号:
2325451 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: SCIPE: CyberInfrastructure Professionals InnoVating and brOadening the adoption of advanced Technologies (CI PIVOT)
合作研究:SCIPE:网络基础设施专业人员创新和扩大先进技术的采用 (CI PIVOT)
- 批准号:
2321091 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: FuSe: Monolithic 3D Integration (M3D) of 2D Materials-Based CFET Logic Elements towards Advanced Microelectronics
合作研究:FuSe:面向先进微电子学的基于 2D 材料的 CFET 逻辑元件的单片 3D 集成 (M3D)
- 批准号:
2329192 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: FuSe: Efficient Situation-Aware AI Processing in Advanced 2-Terminal SOT-MRAM
合作研究:FuSe:先进 2 端子 SOT-MRAM 中的高效态势感知 AI 处理
- 批准号:
2328805 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Continuing Grant
Collaborative Research: FuSe: Monolithic 3D Integration (M3D) of 2D Materials-Based CFET Logic Elements towards Advanced Microelectronics
合作研究:FuSe:面向先进微电子学的基于 2D 材料的 CFET 逻辑元件的单片 3D 集成 (M3D)
- 批准号:
2329190 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: SCIPE: CyberInfrastructure Professionals InnoVating and brOadening the adoption of advanced Technologies (CI PIVOT)
合作研究:SCIPE:网络基础设施专业人员创新和扩大先进技术的采用 (CI PIVOT)
- 批准号:
2321090 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant
Collaborative Research: Conference: Workshop on Advanced Automated Systems, Contestability, and the Law
合作研究:会议:先进自动化系统、可竞争性和法律研讨会
- 批准号:
2349803 - 财政年份:2023
- 资助金额:
$ 20.53万 - 项目类别:
Standard Grant