The Chare Kernal Parallel Programming System
The Chare Kernal Parallel Programming System
批准号:
9106608
负责人:
Laxmikant Kale
金额:
$19.97万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-12-01 至 1994-10-31
中文摘要
并行化编译器的所有常用方法,高级 语言,如函数式语言和显式并行 语言-需要共同的支持基础。 这项工作将 将这种支持封装在一种语言中, 管理决策和机器细节,并开发一个运行时 支持系统在不同类别的MIMD机器上实现 这种语言。 然后,该语言可以由其他 并行编程的高级方法, 高效的后端 它也可以用于高效应用 编程. 语言和运行时系统将支持动态 负载平衡和中小计算粒度,以满足 上述目标。 为了表现力和效率, 语言将支持一组丰富的原语, 信息共享的形式。 该语言的运行时支持系统已经实现 已经在分布式内存机器上,如iPSC/2, 记忆机器,如顺序对称,和一个初步的编译器 已经写好了。 这些机器的性能结果已经 在简单的基准上获得,非常令人鼓舞:它们表明 我们可以用许多处理器获得出色的加速比, 成本只有百分之几的开销超过最好的顺序C 程序,在一个处理器上。
英文摘要
All common approaches to parallelizing compilers, high-level languages such as functional languages, and explicitly parallel languages - require a common base of support. This work will encapsulate this support in a language that abstracts over resource management decisions and machine details, and develops a runtime support system on different classes of MIMD machines for implementing this language. The language can then be used by implementors of other high level approaches to parallel programming as a universal and efficient back-end. It can also be used for efficient application programming. The language and the runtime system will support dynamic load balancing, and small to medium computational grainsize, to meet the above objectives. For expressiveness as well as efficiency, the language will support a rich set of primitives for expressing specific forms of information sharing. The runtime support system for the language has been implemented already on distributed memory machines such as iPSC/2, and shared memory machines such as Sequent Symmetry, and a preliminary compiler has been written. Performance results on these machines have been obtained on simple benchmarks and are very encouraging: they show that we can obtain excellent speedups with many processors, while costing only a few percent overhead over the best sequential C programs, on one processor.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
OAC Core: Small: Collaborative Research: Scalable distributed algorithms for tree structured astronomical data
-
批准号:1910428
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2019
-
负责人:Laxmikant Kale
-
依托单位:
PREEVENTS Track 2: Collaborative Research: A Dynamic Unified Framework for Hurricane Storm Surge Analysis and Prediction Spanning across the Coastal Floodplain and Ocean
-
批准号:1855096
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2019
-
负责人:Laxmikant Kale
-
依托单位:
SI2-SSI: Collaborative Research: ParaTreet: Parallel Software for Spatial Trees in Simulation and Analysis
-
批准号:1550554
-
项目类别:Standard Grant
-
资助金额:$17.0万
-
财政年份:2016
-
负责人:Laxmikant Kale
-
依托单位:
Collaborative Research: CDS&E: Evolution of the High Redshift Galaxy and AGN Populations
-
批准号:1312913
-
项目类别:Standard Grant
-
资助金额:$9.0万
-
财政年份:2013
-
负责人:Laxmikant Kale
-
依托单位:
SI2-SSI: Collaborative Research: Scalable, Extensible, and Open Framework for Ground and Excited State Properties of Complex Systems
-
批准号:1339715
-
项目类别:Continuing Grant
-
资助金额:$238.32万
-
财政年份:2013
-
负责人:Laxmikant Kale
-
依托单位:
Simplifying Parallel Programming for CSE Applications using a Multi-Paradigm Approach
-
批准号:0833188
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2008
-
负责人:Laxmikant Kale
-
依托单位:
CSR---SMA: BigSim: Performance Prediction for Petascale Machines and Applications
-
批准号:0720827
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Laxmikant Kale
-
依托单位:
Collaborative Research: Advanced Parallel Computing Techniques with Applications to Computational Cosmology
-
批准号:0205611
-
项目类别:Standard Grant
-
资助金额:$100.0万
-
财政年份:2002
-
负责人:Laxmikant Kale
-
依托单位:
NGS: Performance Modeling and Programming Environments for PetaFlop Computers and the Blue Gene Machine
-
批准号:0103645
-
项目类别:Continuing Grant
-
资助金额:$75.0万
-
财政年份:2001
-
负责人:Laxmikant Kale
-
依托单位:
Optimized and Compiled Parallel Execution of Logic Programs
-
批准号:8902496
-
项目类别:Standard Grant
-
资助金额:$16.63万
-
财政年份:1989
-
负责人:Laxmikant Kale
-
依托单位:
Parallel Evaluation of Logic Programs: The Reduce-or Process Model
-
批准号:8700988
-
项目类别:Standard Grant
-
资助金额:$16.31万
-
财政年份:1987
-
负责人:Laxmikant Kale
-
依托单位:
海外基金