SGER: Compiler-Driven Adaptive Execution
SGER:编译器驱动的自适应执行
基本信息
- 批准号:0650016
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2006
- 资助国家:美国
- 起止时间:2006-10-01 至 2008-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
ABSTRACT SGER: Compiler-driven Adaptive ExecutionThe goal of this project is to study dynamically adapting compiler-translated MPI applications in a distributed system. In previous work we have created a system for dynamic adaptation and tuning of computational applications. The current study includes, deploying a translator that converts OpenMP parallel applications directly into MPImessage passing programs, and investigating new methods to enable dynamic, adaptive optimization and tuning in diverse architectures. The architecture space explored includeshomogeneous multiprocessors, clusters, and heterogeneous systems, such as computational Grids.The project includes: selecting compilation parameters in the OpenMP-to-MPI translator,developed previously, that are amenable to dynamic adaptation, and turn these parameters into compiler options; adaptively optimize these parameters with a perfomance tuning system; and study the potential for dynamic adaptation through analytic and measured evaluation of the overheads and gains of performing adaptation during the program execution. An important part of the evaluation will be to test the methods pursued on applications that exhibit potential for such adaptation. As part of the project a workshop on Compiler-driven Adaptive Execution Systems will be organized, to convene researchers active in the field of dynamic and adaptive Compilation, and address a broad range of topics from success stories of compiler-driven adaptive execution to the potential of such methods to the enabling technology.
SGER:编译器驱动的自适应执行本项目的目标是研究在分布式系统中动态适应编译器翻译的MPI应用程序。在以前的工作中,我们已经创建了一个动态适应和调整计算应用程序的系统。目前的研究包括部署一个转换器,将OpenMP并行应用程序直接转换为MPImessage传递程序,并研究在不同架构中实现动态、自适应优化和调优的新方法。所探索的架构空间包括同构多处理器、集群和异构系统,如计算网格。该项目包括:在先前开发的OpenMP-to-MPI转换器中选择可动态适应的编译参数,并将这些参数转换为编译器选项;利用性能调整系统对这些参数进行自适应优化;并通过分析和测量评估在项目执行过程中执行适应的开销和收益来研究动态适应的潜力。评价的一个重要部分将是检验对显示出这种适应潜力的应用所采取的方法。作为项目的一部分,将组织一个关于编译器驱动的自适应执行系统的研讨会,以召集活跃在动态和自适应编译领域的研究人员,并讨论从编译器驱动的自适应执行的成功故事到这些方法的潜力再到使能技术的广泛主题。
项目成果
期刊论文数量(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 }}
Rudolf Eigenmann其他文献
HIGH-PERFORMANCE NETWORK INTRUSION DETECTION THROUGH PARALLELISM
通过并行进行高性能网络入侵检测
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
Derek L. Schuff;Vijay Pai;Yung Ryn Choe;Patrick Clough;Jagadeesh M. Dyaberi;Gautam Upadhyaya;T. N. Vijaykumar;William Chappell;Rudolf Eigenmann - 通讯作者:
Rudolf Eigenmann
PETRA: Performance Evaluation Tool for Modern Parallelizing Compilers
- DOI:
10.1007/s10766-014-0307-8 - 发表时间:
2014-03-19 - 期刊:
- 影响因子:0.900
- 作者:
Dheya Mustafa;Rudolf Eigenmann - 通讯作者:
Rudolf Eigenmann
Should AI Optimize Your Code? A Comparative Study of Current Large Language Models Versus Classical Optimizing Compilers
人工智能应该优化你的代码吗?
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Miguel Romero Rosas;Miguel Torres Sanchez;Rudolf Eigenmann - 通讯作者:
Rudolf Eigenmann
Large System Performance of SPEC OMP Benchmark Suites
- DOI:
10.1023/a:1023086618401 - 发表时间:
2003-06-01 - 期刊:
- 影响因子:0.900
- 作者:
Hideki Saito;Greg Gaertner;Wesley Jones;Rudolf Eigenmann;Hidetoshi Iwashita;Ron Lieberman;Matthijs van Waveren;Brian Whitney - 通讯作者:
Brian Whitney
Advancing Interactive Parallelization: iCetus
- DOI:
10.1007/s10766-025-00795-2 - 发表时间:
2025-02-25 - 期刊:
- 影响因子:0.900
- 作者:
Parinaz Barakhshan;Rudolf Eigenmann - 通讯作者:
Rudolf Eigenmann
Rudolf Eigenmann的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Rudolf Eigenmann', 18)}}的其他基金
MRI: Acquisition of a Big Data and High Performance Computing System to Catalyze Delaware Research and Education
MRI:收购大数据和高性能计算系统以促进特拉华州的研究和教育
- 批准号:
1919839 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: Science-Aware Computational Methods for Accelerating Data-Intensive Discovery: Astroparticle Physics as a Test Case
协作研究:加速数据密集型发现的科学感知计算方法:天体粒子物理学作为测试用例
- 批准号:
1940080 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Continuing Grant
EAGER: The Xpert Network: Synergizing National Expert-Assistance and Tool-Support Teams for Computational and Data-Intensive Science
EAGER:Xpert 网络:协同计算和数据密集型科学的国家专家援助和工具支持团队
- 批准号:
1833846 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Standard Grant
CSR-AES: Adaptive Optimization for Dynamically Discovered Hardware and Software Resources
CSR-AES:动态发现的硬件和软件资源的自适应优化
- 批准号:
0720471 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Continuing Grant
CRI: CRD - Supporting the Cetus Compiler Infrastructure for the Community
CRI:CRD - 支持社区的 Cetus 编译器基础设施
- 批准号:
0707931 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Standard Grant
Compiler and Runtime Support for Dynamically Adaptive Computation
动态自适应计算的编译器和运行时支持
- 批准号:
0429535 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Standard Grant
NGS: Collaborative Research: An OpenMP Environment for Wide-Area Network Computing
NGS:协作研究:用于广域网计算的 OpenMP 环境
- 批准号:
0103582 - 财政年份:2001
- 资助金额:
-- - 项目类别:
Continuing Grant
CISE Research Instrumentation: Infrastructure for Cluster and Parallel Systems Research
CISE 研究仪器:集群和并行系统研究的基础设施
- 批准号:
9986020 - 财政年份:2000
- 资助金额:
-- - 项目类别:
Standard Grant
CISE Next Generation Software: Software Systems: Compiling for Speculative Distributed Microarchitectures
CISE 下一代软件:软件系统:针对推测分布式微架构进行编译
- 批准号:
9974976 - 财政年份:1999
- 资助金额:
-- - 项目类别:
Standard Grant
CRCD: Integration of Computer Architecture and Parallel Programming Tools into Computer Science and Engineering Curricula through Network Computing Hubs
CRCD:通过网络计算中心将计算机体系结构和并行编程工具集成到计算机科学与工程课程中
- 批准号:
9872516 - 财政年份:1998
- 资助金额:
-- - 项目类别:
Standard Grant
相似海外基金
Efficient Compiler-Driven Pointer Compression
高效的编译器驱动的指针压缩
- 批准号:
543706-2019 - 财政年份:2021
- 资助金额:
-- - 项目类别:
Collaborative Research and Development Grants
Collaborative Research: PPoSS: Planning: Model-Driven Compiler Optimization and Algorithm-Architecture Co-Design for Scalable Machine Learning
协作研究:PPoSS:规划:用于可扩展机器学习的模型驱动编译器优化和算法架构协同设计
- 批准号:
2119677 - 财政年份:2021
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: PPoSS: Planning: Model-Driven Compiler Optimization and Algorithm-Architecture Co-Design for Scalable Machine Learning
协作研究:PPoSS:规划:用于可扩展机器学习的模型驱动编译器优化和算法架构协同设计
- 批准号:
2118737 - 财政年份:2021
- 资助金额:
-- - 项目类别:
Standard Grant
Efficient Compiler-Driven Pointer Compression
高效的编译器驱动的指针压缩
- 批准号:
543706-2019 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Collaborative Research and Development Grants
Efficient Compiler-Driven Pointer Compression
高效的编译器驱动的指针压缩
- 批准号:
543706-2019 - 财政年份:2019
- 资助金额:
-- - 项目类别:
Collaborative Research and Development Grants
ST-CRTS: Search-Based Model-Driven Framework for Compiler Optimizations
ST-CRTS:基于搜索的模型驱动编译器优化框架
- 批准号:
0541409 - 财政年份:2006
- 资助金额:
-- - 项目类别:
Standard Grant
NGS: A Compiler-Enabled Model- and Measurement-Driven Adaptation Environment for Dependability and Performance
NGS:编译器支持的模型和测量驱动的适应环境,可提高可靠性和性能
- 批准号:
0406351 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Continuing Grant
Compiler-driven Design Space Exploration for Multiple FPGA Systems
多个 FPGA 系统的编译器驱动设计空间探索
- 批准号:
0209228 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Continuing Grant
US-France (INRIA) Cooperative Research: Semantics Driven Compiler Synthesis
美法(INRIA)合作研究:语义驱动的编译器综合
- 批准号:
9014042 - 财政年份:1991
- 资助金额:
-- - 项目类别:
Standard Grant