-
题名自动并行编译新技术
被引量:2
- 1
-
-
作者
阳雪林
于勐
陈道蓄
谢立
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系南京
-
出处
《软件学报》
EI
CSCD
北大核心
2000年第9期1268-1275,共8页
-
基金
国家 8 6 3高科技项目基金! (No.86 3- 30 6 - ZT0 2 - 0 30 1)
-
文摘
自动并行编译为并行化现有的串行程序及编写新的并行程序提供了重要的支持 ,因此 2 0多年来一直受到重视 .近几年来 ,自动并行编译技术的研究进展 ,包括在依赖关系分析、程序变换、数据分布和重分布及调度等方面的进展 ,将自动并行编译进一步推向了实用化 .该文介绍了自动并行编译技术的最新进展 ,并提出了进一步的研究所要解决的问题 .
-
关键词
自动并行编译
依赖关系分析
程序变换
新技术
-
Keywords
Automatic parallel compilation, dependence analysis, program transformation, data distribution, schedule.
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名自动并行编译的新进展
被引量:2
- 2
-
-
作者
朱根江
谢立
孙钟秀
-
机构
南京大学计算机系
-
出处
《软件学报》
EI
CSCD
北大核心
1993年第4期1-7,共7页
-
文摘
自动并行编译是并行程序的主要途径之一,本文概述了发展自动并行化编译的必要性及其主要进展,讨论了当前采用的主要技术和今后的发展动向。
-
关键词
程序设计
自动并行编译
并行程序
-
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
-
-
题名自动并行编译中的层次分析技术
- 3
-
-
作者
徐融
朱根江
谢立
-
机构
南京大学计算机系
-
出处
《计算机科学》
CSCD
北大核心
1998年第3期41-44,共4页
-
文摘
当今,绝大部分的超级计算机都采用了某种形式的并行处理技木。在并行机上进行程序设计,有两种选择:一是设计全新的井行语言,如Linda,Occam等;或者在传统的串行语言中加入并行的成分。
-
关键词
自动并行编译
层次分析
并行处理
编译程序
-
Keywords
Hierarchical Task Graph, Hierarchical analysis, Interval analysis, Parallelizing compiler
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名MPI自动并行化编译系统中消息传递代码生成算法
被引量:1
- 4
-
-
作者
陈达智
赵荣彩
姚远
韩林
-
机构
解放军信息工程大学信息工程学院
-
出处
《计算机科学》
CSCD
北大核心
2012年第6期301-304,共4页
-
基金
核高基重大专项(2009ZX01036-001-001-2)资助
-
文摘
传统MPI自动并行化编译系统从数据重分布的角度,生成面向分布式存储系统的消息传递程序,但是大量数据重分布通信的额外开销导致其加速比低。为了解决此问题,在基于Open64的MPI自动并行化编译系统后端,提出了一种消息传递代码生成算法。该算法以统一数据分布为中心,根据给定的并行化循环集和通信数组集,通过修改WHIRL表示的串行代码语法结构树,生成更精确的消息传递代码。实验结果表明,该算法能够较大程度地降低消息传递程序的通信开销,并且明显提升其加速比。
-
关键词
MPI
自动并行化编译
分布式存储系统
消息传递代码
Open64
加速比
-
Keywords
MPI
Automatic parallelizing compilation
Distributed-memory system
Message-passing code
Open64
Speedup
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名JAPS:一个基于JAVA的程序自动并行化系统
被引量:5
- 5
-
-
作者
杜建成
陈道蓄
谢立
-
机构
南京大学计算机系软件新技术国家重点实验室
-
出处
《中国科学(E辑)》
CSCD
1999年第3期279-288,共10页
-
基金
国家"八六三"高技术计划资助项目
-
文摘
JAPS是运行于NOW环境下的基于JAVA的程序自动并行化系统 ,实现了从依赖关系分析到程序并行执行的全自动过程 ,它能够进行复杂的任务并行性的开发 ,数据并行性的挖掘也即将被集成进去 .本文描述了JAPS的系统框架及其采用的关键技术 .其中 ,任务的划分、概要信息的获取、依赖关系分析。
-
关键词
数据并行性
JAPS
JAVA语言
自动并行编译
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
TP312JA
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种具有重排通信的数据分布策略
- 6
-
-
作者
董春丽
赵荣彩
韩林
张亚
-
机构
中国人民解放军信息工程大学
-
出处
《计算机应用研究》
CSCD
北大核心
2007年第7期19-21,共3页
-
基金
国防重点科研资助项目
河南省杰出人才创新基金资助项目(0521000200)
-
文摘
主要讨论了一种适用于分布和共享内存的循环级的数据分布策略。该方法支持由数据重排而引起的通信。
-
关键词
高性能并行计算机
自动并行编译
数据分布
计算划分
-
Keywords
high-performance parallel computer
automatic parallel compilation
data distribution
computation distribution
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名JAPS中通信支撑策略的比较
- 7
-
-
作者
李晓明
陈道蓄
谢立
-
机构
南京大学计算机软件新技术国家重点实验室计算机科学与技术系
-
出处
《计算机应用研究》
CSCD
2000年第9期6-9,共4页
-
基金
国家攀登计划基金资助项目
"863"基金资助项目
-
文摘
在分布式并行计算系统中,任务运行时支撑平台的功能和效率对并行执行的效果有着重要的影响。Java语言中的线程机制和RMI机制为NOW环境下的分布并行应用提供了高效的支持[1]。在基于Java的自动并行编译系统JAPS[2]中,设计和实现了分别基于Java RMI和Socket通信支撑策略的并行任务支撑平台PTSP,并比较了这两种通信策略对在NOW环境下的分布式并行计算的支持能力和系统效率。
-
关键词
JAPS
通信支撑策略
自动并行编译
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名程序设计、程序框图
- 8
-
-
-
出处
《电子科技文摘》
2001年第2期103-103,共1页
-
文摘
0102980智能软件 Agent 在分布式信息管理中的应用[刊]/夏满民//南京航空航天大学学报.—2000,32(5).—591~597(E)0102981MATLAB 与 C/Visual C++混合编程的实现[刊]/陶红//计算机工程与应用.—2000,36(10).—100~101,104(C)
-
关键词
程序设计
程序框图
分布式信息管理
混合编程
智能软件
计算机工程
自动并行编译
航空航天
大学学报
并行编译技术
-
分类号
TN
[电子电信]
-