Software Environments and Scalable High Level Data Structure Extensions of Fortran for Irregular Loosely Synchronous Problems on SIMD and MIMD Parallel Computers
Software Environments and Scalable High Level Data Structure Extensions of Fortran for Irregular Loosely Synchronous Problems on SIMD and MIMD Parallel Computers
批准号:
9213821
负责人:
Ken Kennedy
金额:
$185.2万
依托单位国家:
美国
项目类别:
Continuing grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-01-01 至 1997-06-30
中文摘要
这项工作将由莱斯大学、锡拉丘兹大学和马里兰大学合作开展。它将研究和开发一些概念,将Fortran D扩展到不规则的、松散同步的问题。Fortran D是Fortran 77和Fortran 90的扩展,它允许程序员指定数据的分布,这是分布式内存机器上并行化的关键步骤,已经在Rice和Syracuse开发出来了。该研究包括四个主要组成部分:(1)扩展Fortran D以适应更广泛的不规则问题,并使使用自动数据映射策略成为可能。(2)高级数据结构的研究,包括数据树、同步问题。(3)不规则映射算法的发展及其在PARTI库中的实现。(4)将不规则映射策略集成到Rice和Syracuse正在开发的Fortran D编译器中
英文摘要
The work to be supported will be a collaboration between Rice University, Syracuse University and the University of Maryland. It will investigate and develop concepts that will extend Fortran D to irregular, loosely-synchronous problems. Fortran D, extensions of Fortran 77 and Fortran 90 that permit the programmer to specify the distribution of data, a key step in parallelization on distributed memory machines, has already been developed at Rice and Syracuse. The research includes four major components: (1) Extending Fortran D to accommodate a wider class of irregular problems and to make it possible to use automatic data mapping strategies. (2) Investigation of high level data structures, including data trees, synchronous problems. (3) Development of irregular mapping algorithms and their implementation in the PARTI library. (4) Integration of the irregular mapping strategies into the Fortran D compiler under development at Rice and Syracuse
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SOFTWARE: Compiler Techniques for High-Performance Computing in Java
-
批准号:0234345
-
项目类别:Continuing Grant
-
资助金额:$32.0万
-
财政年份:2003
-
负责人:Ken Kennedy
-
依托单位:
NGS: GrADS: Efficient Script-Based Application Development for Networked High Performance Computing Environments
-
批准号:0103759
-
项目类别:Standard Grant
-
资助金额:$130.0万
-
财政年份:2002
-
负责人:Ken Kennedy
-
依托单位:
Next Generation Software: Grid Application Development Software (GrADS)
-
批准号:9975020
-
项目类别:Continuing Grant
-
资助金额:$560.0万
-
财政年份:1999
-
负责人:Ken Kennedy
-
依托单位:
Special Project: A Student Conference on Computational Science and Engineering for Minority Institutions in the South-Central United States
-
批准号:9522903
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1995
-
负责人:Ken Kennedy
-
依托单位:
Retooling the Supercomputing Community for Scalable Parallelism
-
批准号:9418606
-
项目类别:Continuing grant
-
资助金额:$85.04万
-
财政年份:1994
-
负责人:Ken Kennedy
-
依托单位:
Postdoctoral Research Associateship in Computational Science and Engineering
-
批准号:9310307
-
项目类别:Standard Grant
-
资助金额:$4.38万
-
财政年份:1993
-
负责人:Ken Kennedy
-
依托单位:
A Workshop on Compiler Infrastructure
-
批准号:9225049
-
项目类别:Standard Grant
-
资助金额:$2.17万
-
财政年份:1993
-
负责人:Ken Kennedy
-
依托单位:
U.S.-Austria Cooperative Research on Virtual Shared Memory for Distributed-Memory Machines (Computer Science)
-
批准号:8912776
-
项目类别:Standard Grant
-
资助金额:$1.68万
-
财政年份:1990
-
负责人:Ken Kennedy
-
依托单位:
Report on the Scientific Contributions of Computer Science (for the NSF Advisory Committee for Computer Research)
-
批准号:8912613
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1989
-
负责人:Ken Kennedy
-
依托单位:
Center for Research on Parallel Computation
-
批准号:8809615
-
项目类别:Cooperative Agreement
-
资助金额:$1343.13万
-
财政年份:1989
-
负责人:Ken Kennedy
-
依托单位:
Advanced Techniques in Interprocedural Analysis
-
批准号:8706229
-
项目类别:Continuing grant
-
资助金额:$0.0万
-
财政年份:1988
-
负责人:Ken Kennedy
-
依托单位:
An Automated System for Deriving Efficient Parallel Programs
-
批准号:8720277
-
项目类别:Continuing Grant
-
资助金额:$175.76万
-
财政年份:1987
-
负责人:Ken Kennedy
-
依托单位:
"Parasol: A Laboratory for Parallel Software Technology"
-
批准号:8619893
-
项目类别:Continuing grant
-
资助金额:$264.19万
-
财政年份:1987
-
负责人:Ken Kennedy
-
依托单位:
A Programming Environment to Support Parallel Processing on Supercomputers
-
批准号:8518578
-
项目类别:Continuing grant
-
资助金额:$63.57万
-
财政年份:1986
-
负责人:Ken Kennedy
-
依托单位:
Interprocedural Information in a Programming Environment
-
批准号:8503608
-
项目类别:Continuing Grant
-
资助金额:$18.54万
-
财政年份:1985
-
负责人:Ken Kennedy
-
依托单位:
The Computation and Use of Interprocedural Information in a Programming Environment
-
批准号:8303638
-
项目类别:Continuing grant
-
资助金额:$0.0万
-
财政年份:1983
-
负责人:Ken Kennedy
-
依托单位:
An Experimental Computer Network to Support Numerical Computation
-
批准号:8121884
-
项目类别:Continuing Grant
-
资助金额:$235.53万
-
财政年份:1982
-
负责人:Ken Kennedy
-
依托单位:
An Optimizing Program Management System For Vector Fortran
-
批准号:8104006
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1981
-
负责人:Ken Kennedy
-
依托单位:
Acquisition of Computer Science Research Equipment
-
批准号:8008887
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1980
-
负责人:Ken Kennedy
-
依托单位:
An Investigation of Compiler Optimization Techniques ThroughThe Use of a Programming Laboratory
-
批准号:7724093
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1978
-
负责人:Ken Kennedy
-
依托单位:
海外基金