SGER: Compiler-Driven Adaptive Execution
SGER: Compiler-Driven Adaptive Execution
批准号:
0650016
负责人:
Rudolf Eigenmann
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-10-01 至 2008-03-31
中文摘要
摘要SGER:编译器驱动的自适应执行这个项目的目标是研究在分布式系统中动态适配编译后的MPI应用程序。在以前的工作中,我们创建了一个用于计算应用程序的动态适应和调整的系统。目前的研究包括部署一个翻译器,将OpenMP并行应用程序直接转换为MPI消息传递程序,并研究在不同体系结构中实现动态、自适应优化和调优的新方法。该项目包括:在先前开发的OpenMP-to-MPI翻译器中选择适合动态适配的编译参数,并将这些参数转换为编译器选项;使用性能调优系统自适应地优化这些参数;以及通过分析和测量评估在程序执行期间执行适配的开销和收益来研究动态适配的潜力。评估的一个重要部分将是测试对显示出这种适应潜力的应用所采用的方法。作为该项目的一部分,将组织一次关于编译器驱动的自适应执行系统的讲习班,以召集活跃在动态和自适应编译领域的研究人员,并讨论从编译器驱动的自适应执行的成功案例到这种方法的潜力和使能技术等广泛的专题。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
MRI: Acquisition of a Big Data and High Performance Computing System to Catalyze Delaware Research and Education
-
批准号:1919839
-
项目类别:Standard Grant
-
资助金额:$140.0万
-
财政年份:2019
-
负责人:Rudolf Eigenmann
-
依托单位:
Collaborative Research: Science-Aware Computational Methods for Accelerating Data-Intensive Discovery: Astroparticle Physics as a Test Case
-
批准号:1940080
-
项目类别:Continuing Grant
-
资助金额:$33.33万
-
财政年份:2019
-
负责人:Rudolf Eigenmann
-
依托单位:
EAGER: The Xpert Network: Synergizing National Expert-Assistance and Tool-Support Teams for Computational and Data-Intensive Science
-
批准号:1833846
-
项目类别:Standard Grant
-
资助金额:$29.85万
-
财政年份:2018
-
负责人:Rudolf Eigenmann
-
依托单位:
CSR-AES: Adaptive Optimization for Dynamically Discovered Hardware and Software Resources
-
批准号:0720471
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2007
-
负责人:Rudolf Eigenmann
-
依托单位:
CRI: CRD - Supporting the Cetus Compiler Infrastructure for the Community
-
批准号:0707931
-
项目类别:Standard Grant
-
资助金额:$47.5万
-
财政年份:2007
-
负责人:Rudolf Eigenmann
-
依托单位:
Compiler and Runtime Support for Dynamically Adaptive Computation
-
批准号:0429535
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2004
-
负责人:Rudolf Eigenmann
-
依托单位:
NGS: Collaborative Research: An OpenMP Environment for Wide-Area Network Computing
-
批准号:0103582
-
项目类别:Continuing Grant
-
资助金额:$34.95万
-
财政年份:2001
-
负责人:Rudolf Eigenmann
-
依托单位:
CISE Research Instrumentation: Infrastructure for Cluster and Parallel Systems Research
-
批准号:9986020
-
项目类别:Standard Grant
-
资助金额:$10.58万
-
财政年份:2000
-
负责人:Rudolf Eigenmann
-
依托单位:
CISE Next Generation Software: Software Systems: Compiling for Speculative Distributed Microarchitectures
-
批准号:9974976
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:1999
-
负责人:Rudolf Eigenmann
-
依托单位:
CRCD: Integration of Computer Architecture and Parallel Programming Tools into Computer Science and Engineering Curricula through Network Computing Hubs
-
批准号:9872516
-
项目类别:Standard Grant
-
资助金额:$43.7万
-
财政年份:1998
-
负责人:Rudolf Eigenmann
-
依托单位:
CAREER: Guiding Computer Systems Research, Development, andEducation with Real Applicatioms and Advanced Tools
-
批准号:9703180
-
项目类别:Continuing Grant
-
资助金额:$20.5万
-
财政年份:1997
-
负责人:Rudolf Eigenmann
-
依托单位:
海外基金