OMP-D: Shared-Address-Space Model and Programming System for High-End Computing
OMP-D: Shared-Address-Space Model and Programming System for High-End Computing
批准号:
0833115
负责人:
Samuel Midkiff
金额:
$60.87万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-10-01 至 2014-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This research develops shared-address-space (SAS) programming models for distributed computer architectures. Almost all of today's high-end computers (HEC) have a distributed system architecture. Programming such architectures is tedious and contributes to very high software costs. SAS programming is easier and leads to higher software productivity. Achieving the set goals of developing translators that efficiently execute SAS programs on distributed computer systems may have a large impact on the software industry and on the way software engineering for HEC is taught.The specific research is motivated by recent successes of a new SAS model and compiler that has demonstrated to perform close to hand-coded message passing programs by successful translation of the OpenMP SAS model to MPI. This project brings together expertise in programming models, compilers for parallel computing, compiler infrastructures, and languages for HEC, including HPF and OpenMP. The new system will allow current OpenMP programs to run on large HEC platforms, and will allow programmers to incrementally port and debug their sequential programs to utilize the OpenMP SAS model while achieving the benefits of larger-scale parallelism than is available on a single node. A number of novel compiler techniques, such as dynamic affinity optimizations, scalability enhancements, runtime array range detection, multicore integration, and parallel data-flow semantics will be developed and implemented in a prototype OMP-D (OpenMP for Distributed architectures) translator. The performance will be evaluated on a large set of benchmarks from the NAS, SPEC OMP, and SPEC MPI suites as well as several other HEC applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CI-EN: Enhancing the Cetus Compiler Infrastructure
-
批准号:1405954
-
项目类别:Standard Grant
-
资助金额:$56.39万
-
财政年份:2014
-
负责人:Samuel Midkiff
-
依托单位:
Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
-
批准号:1216809
-
项目类别:Standard Grant
-
资助金额:$21.51万
-
财政年份:2012
-
负责人:Samuel Midkiff
-
依托单位:
SHF: SMALL: Ant: Automatic and Manual Debugging Support for Massively Parallel Programs
-
批准号:0916901
-
项目类别:Standard Grant
-
资助金额:$49.32万
-
财政年份:2009
-
负责人:Samuel Midkiff
-
依托单位:
17th Workshop on Languages and Compilers for Parallel Processing; September 22-25, 2004; West Lafayette, IN
-
批准号:0450061
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Samuel Midkiff
-
依托单位:
ITR - Compiler analysis for portability across memory and consistency models
-
批准号:0313033
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2003
-
负责人:Samuel Midkiff
-
依托单位:
海外基金