Career: Efficient Machine-Independent Programming of High- Performance Multiprocessors
Career: Efficient Machine-Independent Programming of High- Performance Multiprocessors
批准号:
9625531
负责人:
Chau-Wen Tseng
金额:
$20.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1996
资助国家:
美国
项目状态:
已结题
起止时间:
1996-06-01 至 2001-08-31
中文摘要
这个项目的目标是开发编译技术,通过实现COSMIC,即“通信优化、共享内存集成编译器”,来支持高效的与机器无关的高性能多处理器编程。为了实现高性能,COSMIC将对局部性、同步、通信和内存系统效果进行优化。COSMIC遵循两个基本准则。首先,它为消息传递机器使用编译技术,以保留显式消息的大部分优点。其次,它利用共享内存多处理器上可用的体系结构和操作系统支持来提高灵活性和性能。COSMIC的一个新特性将是它能够利用软件分布式共享内存(DSM)系统和灵活共享内存系统(FSM)机器中发现的多个相干协议和混合消息传递支持。为了评估对科学应用性能的影响,COSMIC将在诸如Perfect、NAS、SPEC和SADIE等基准套件中的程序以及计算化学、计算流体动力学和计算燃烧等领域的代表性应用程序(例如CHARMM、MOLDYN、DSMC、EULER、NRL Flame)上进行测试。
英文摘要
The goal of this project is to develop compilation techniques to support efficient machine-independent programming of high-performance multiprocessors through implementation of COSMIC, the "Communication-Optimizing, Shared-Memory Integrated Compiler." To achieve high performance, COSMIC will apply optimizations for locality, synchronization, communication, and memory system effects. COSMIC follows two basic guidelines. First, it uses compilation techniques for message-passing machines to retain most of the benefits of explicit messages. Second, it exploits architectural and operating system support available on shared-memory multiprocessors to improve flexibility and performance. A novel characteristic of COSMIC will be its ability to take advantage of the multiple coherence protocols and hybrid message-passing support found in software Distributed -Shared-Memory (DSM) systems and Flexible-Shared-Memory system (FSM) machines. To evaluate the impact on the performance of scientific applications, COSMIC will be tested on programs from benchmark suites such as Perfect, NAS, SPEC, and SADIE, as well as representative applications (e.g., CHARMM, MOLDYN, DSMC, EULER, NRL Flame) from fields such as computational chemistry, computational fluid dynamics, and computational combustion.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Compiling for Locality in Advanced Scientific Computations
-
批准号:0105411
-
项目类别:Standard Grant
-
资助金额:$21.5万
-
财政年份:2001
-
负责人:Chau-Wen Tseng
-
依托单位:
Data Layout Optimizations for High-Performance Architectures
-
批准号:9711514
-
项目类别:Standard Grant
-
资助金额:$18.6万
-
财政年份:1997
-
负责人:Chau-Wen Tseng
-
依托单位:
海外基金