共查询到20条相似文献,搜索用时 250 毫秒
1.
分布并行系统的并行程序设计环境 总被引:1,自引:0,他引:1
分布式并行计算机系统中,由于没有共享内存以支持处理机间的数据交换,因而需采用messagepassing的方式实现并行计算中处理机间的数据通讯,并行程序设计环境作为程序员使用并行计算机系统工具,对于并行处理技术以及并行计算机系统的发展与推广应用都有重要的作用,本文将分布基于messagepassing的并行计算机系统中的并行程序设计环境的基本问题,并介绍几种典型的并行程序设计环境。 相似文献
2.
数据并行虽然已经获得了广泛的应用,但是,仍然有一些应用程序不适于数据并行语言的并行模式,如树结构算法。数据并行与任务并行的结合可以很好地解决这些问题。该文主要讨论了在数据并行中引入任务并行时,遇到的共享变量、代码生成和处理器分配等问题,比较和分析了基于编译、基于语言和基于协作库的方法。 相似文献
3.
本文提出了一套向量变换理论,在此基础上,设计了一个词法分析器。该词法分析器在KJ8920大型计算机上部分实现。 相似文献
4.
5.
8.
本文介绍一种基于微型机并行打印接口的双向并行通讯技术。在不增加附加外设的条件下,采用这种技术构成的双机系统可以大于60000B/s的速度进行半双工的并行数字通讯。本技术对于多点的数字采集及控制系统具有较高的参考价值。 相似文献
9.
10.
析网络协议并行实现的必要性,探讨端系统与互连设备并行协议系统的实现体系结构和开发途径,通过示例展示了协议并行化技术的应用前景。 相似文献
11.
12.
并行图重写计算的有效实现需要压缩重写任务的频繁生成、切换和同步开销.为此本文提出了一种编译时重写粒度优化技术——编译时部分调度.其核心思想是基于对重写结点的全序性质和执行语义的分析,编译时构造 保持原有执行语义的粗粒度顺序重写体。在本文定义的形式框架下,我们建立了编译时部分调度的安全条件,并给出了严格的证明.实验研究结果表明编译时部分调度能有效地增大重写粒度,重写任务数压缩了30—60%,并且计算的安全性得到了保证. 相似文献
13.
Optimized Parallel Execution of Declarative Programs on Distributed Memory Multiprocessors 下载免费PDF全文
In this paper,we focus on the compiling implementation of parlalel logic language PARLOG and functional language ML on distributed memory multiprocessors.Under the graph rewriting framework, a Heterogeneous Parallel Graph Rewriting Execution Model(HPGREM)is presented firstly.Then based on HPGREM,a parallel abstact machine PAM/TGR is described.Furthermore,several optimizing compilation schemes for executing declarative programs on transputer array are proposed.The performance statistics on transputer array demonstrate the effectiveness of our model,parallel abstract machine,optimizing compilation strategies and compiler. 相似文献
14.
JAVA虚拟并行机的设计 总被引:1,自引:0,他引:1
网络并行是高性能并行计算机领域的研究热点之一,JAVA由于其自身的平台无关性、多线程、可移植等诸多特点正逐渐引起人们的注意,本文在介绍上述两者的基础上,充分利用它们的优势,有机的把它们结合起来,引入JAVA虚拟并行机的概念,最后给出了简单实现。 相似文献
15.
Duane A. Bailey Janice E. Cuny Craig P. Loomis 《International journal of parallel programming》1990,19(2):75-110
We report here on a graph editor, ParaGraph, that supports massively parallel programming. It provides a flexible mechanism for the concise specification of families of annotated graphs, addressing the problems of user annotation and scale independent graph manipulation. ParaGraph currently serves as the basis for tools supporting communication abstractions in program specification and debugging. Its foundation in an extended form of aggregate rewriting graph grammars makes its adaptation to other parallel programming environments straightforward.The Parallel Programming Environments Project at the University of Massachusetts is supported by the Office of Naval Research under Contract N000014-84-K-0647 and by the National Science Foundation under Grants DCR-8500332 and CCR-8712410. 相似文献
16.
The need to design and verify architectures to support parallel implementations of declarative languages has led to the development of a novel language, called Paragon, which bridges the gap between the top-level specification of the abstract machine, and its detailed implementation in terms of parallel processes and message passing. The central technical contributions in this paper are: ? The introduction and specification of Paragon, a parallel object-oriented language based on graph rewriting and message passing principles. ? An illustration of the approach at work in the design of a parallel supercombinator graph reduction machine. ? A sketch proof that this design meets the requirements statement. 相似文献
17.
并行算法与并行机相结合的可扩展性 总被引:6,自引:1,他引:5
可扩展性是设计并行算法和高性能并行机所要考虑的一个重要问题。文中首先分析了等效率和等速度两种可扩展性评价准则,指出其优缺点,然后在分析并行计算时间的基础上提出一种新的可扩展性评价准则(等并行开销计算比可扩展性评价准则),新准则可用来评价并行算法与并行机相结合的可扩展性。最后用该评价准则分析了两个并行算法与YH03高性能并行机相结合的可扩展性。 相似文献
18.
基于分布式共享存储系统的并行文件子系统DPFS 总被引:4,自引:0,他引:4
为了改进软件 DSM系统中对文件的存取性能以获得更好的应用程序性能 ,基于软件 DSM系统 JIAJIA的并行文件子系统 DPFS被开发出来 .DPFS系统采用文件映射接口作为应用编程接口 ,使得文件存取界面简单 ,并且能充分利用软件 DSM系统的大量特性 ,系统设计相对简单 .在曙光 2 0 0 0并行机上进行的应用测试表明 ,采用DPFS文件子系统后 ,应用程序的整体性能有了很大提高 相似文献
19.
本文基于函数式语言的并行LE计值语义,提出了一个针对TRANSPUTER网络的函数式语言的并行抽象机模型──并行LEMACHINE.在该抽象机中由于LE计值分析方法的采用减少了函数式语言的惰性语义所带来的开销,并且在并行性开发中引入惰性计值的思想在保证充分利用系统中的并行处理能力的同时,基于THREAD的惰性进程生成法减少了一些不必要的并行性开发所带来的开销.双向链表的栈模型亦对并行进程的实现效率有较大的提高,原型系统的测试显示系统具有较高的执行效率. 相似文献