首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
基于Java的分布式并行计算关键技术   总被引:10,自引:0,他引:10       下载免费PDF全文
本文首先概述了 Java技术的引入对分布式并行计算技术的影响 ,然后就工作机群的组织、问题分布、系统内通信、容错机制等四个关键问题进行讨论 ,分析常见的问题和各种解决方案 ,最后对基于 Java的分布式并行计算的进一步发展前景作简要描述  相似文献   

2.
介绍了Java同构环境下分布式对象系统Java RMI的概念,探讨了其体系结构,构造了一个分布式数据库应用,并在VisBroker环境下进行了实现。  相似文献   

3.
Java并行计算环境中的负载监测系统   总被引:1,自引:0,他引:1  
汤勇平  陆鑫达  朱蕾 《计算机工程》2002,28(3):87-88,220
动态负载平衡是使用机群进行网络并行计算的关键,而获取节点的负载信息是实现动态负载平衡的前提。该文介绍了Java并行计算环境中负载监测系统JSYS的体系结构和使用Java中RMI结合JNI机制的实现方法,并讨论了JSYS使用的负载信息获取技术和原始数据的处理方法,实验结果表明JSYS能够有效地为动态负载平衡提供服务。  相似文献   

4.
朱文华  王茜 《计算机应用》2005,25(2):370-373
JavaSpaces是基于Java语言平台的面向对象的元组空间技术,它为分布式环境下构建可靠、灵活和可扩展的应用系统提供了一种简单而有用的方案。详细介绍了JavaSpaces的编程模型,分析了JavaSpaces的应用模式,并且提出了一个基于JavaSpaces的分布式并行计算框架。  相似文献   

5.
MPI语言绑定:MPI-Delphi,MPI-Java与MPI-Ruby   总被引:2,自引:0,他引:2  
魏兵海 《计算机科学》2004,31(8):185-189
MPI(消息传递接口)是最重要的主流并行计算模式之一,它既能应用于当今的分布式环境,也可用于未来的网格环境。本文对以下三种API语言绑定作了综合性分析:MPI-Delphi,MPI-Java和MPI-Ruby,并探讨了其体系架构、实现机制及相关的技术特征。MPI-Delphi基于DLL(动态语言连接)模式实现Delphi语言到MPI库的绑定。在MPI-Java绑定实现时,JVM(Java虚拟机)、JNI(Java本地接接口)、对象串行化范型和Java新I/O库Java.nio都是用作MPI性能优化的关键技术。MPI-Ruby能够提供给用户最易使用和最强大的接口。本文还对一些相关的绑定机制进行了介绍和分析。  相似文献   

6.
并行计算的数据分配   总被引:1,自引:1,他引:1       下载免费PDF全文
本文主要讨论分布式存储环境下并行计算的最佳数据分配方案。通过理论分析和两个典型的大规模科技计算问题的数值实验表明,数据分配是影响并行计算性能的主要因素之一  相似文献   

7.
本文讨论了使用Java在Web上执行数据处理程序的主要问题,描述基于Web的并行计算的思想,在给出Internet上执行程序的例子中,讨论了在这种环境中使用Java的可行性潜力,提出了基于Web的并行计算需要解决的问题,最后简要研究并行计算模型的实例JET平台。该系统可以使用Java小应用程序及一系列服务器在Web上执行并行程序。它解决本文提出的一些问题,并且允许基于Web与基于集群的计算结合起来。  相似文献   

8.
局域网分布式并行计算环境的建立及应用   总被引:4,自引:0,他引:4  
主要介绍了以PVM系统作为局域网并行计算平台,在工作站机群上,建立了局域网分布式并行计算环境,简单介绍了在此并行环境中开发的多层二维二相油藏数值模拟的并行计算软件,利用工作站机群开发并行油藏模拟软件是为了探索解决大规模油藏模拟的行之有效的方法。  相似文献   

9.
Beowulf集群系统是基于广泛应用的高性能网络环境的由一些微机组成的系统,它可以运行于很多操作系统,如Linux、Windows。Java在作为科学与工程计算语言方面,并没有显著的缺点,却有一些明显的优点。随着Java编译技术的进步,用户会发现用Java编写新应用程序将变得更有吸引力。HPJava语言作为一种支持科学和并行计算的Java新扩展语言,尤其适合大型的并行编程和分布式存储的计算机。HPJava是用Java来实现科学和并行编程的环境,它是基于Java语言的扩充。主要介绍了HPJava在Linux系统下构建集群的方法,并用矩阵相乘算法对该系统进行了性能分析。  相似文献   

10.
Bcwulf集群系统是基于广泛应用的高性能网络环境的由一些微机组成的系统,它可以运行于很多操作系统,如Linux、Windows.Java在作为科学与工程计算语言方面,并没有显著的缺点,却有一些明显的优点.随着Java编译技术的进步,用户会发现用Java编写新应用程序将变得更有吸引力.HPJava语言作为一种支持科学和并行计算的Java新扩展语言,尤其适合大型的并行编程和分布式存储的计算机.HPJava是用Java来实现科学和并行编程的环境,它是基于Java语言的扩充.主要介绍了HPJava在Ljnux系统下构建集群的方法,并用矩阵相乘算法对该系统进行了性能分析.  相似文献   

11.
针对单个JVM的性能缺陷问题,分析了实现分布式JVM的关键技术,提出了一个基于Spaces的分布式虚拟机集成模型,该模型将执行代码和数据分离,通过异步协作机制和动态装载类技术,将多个Java作业透明地调度到不同的JVM资源上并行执行,实现了单一系统映象。  相似文献   

12.
With advances in remote-sensing technology, the large volumes of data cannot be analyzed efficiently and rapidly, especially with arrival of high-resolution images. The development of image-processing technology is an urgent and complex problem for computer and geo-science experts. It involves, not only knowledge of remote sensing, but also of computing and networking. Remotely sensed images need to be processed rapidly and effectively in a distributed and parallel processing environment. Grid computing is a new form of distributed computing, providing an advanced computing and sharing model to solve large and computationally intensive problems. According to the basic principle of grid computing, we construct a distributed processing system for processing remotely sensed images. This paper focuses on the implementation of such a distributed computing and processing model based on the theory of grid computing. Firstly, problems in the field of remotely sensed image processing are analyzed. Then, the distributed (and parallel) computing model design, based on grid computing, is applied. Finally, implementation methods with middleware technology are discussed in detail. From a test analysis of our system, TARIES.NET, the whole image-processing system is evaluated, and the results show the feasibility of the model design and the efficiency of the remotely sensed image distributed and parallel processing system.  相似文献   

13.
近年来,网格计算技术日益成为用来解决数据和计算密集型应用的可行方案,网格运行平台本身和在网格环境中的并行应用都需要大量的点对多点的群组通信.提出一种灵活、可容错的群组通信机制.该机制基于远程方法调用(RMI),可为分布式并行应用提供高效、可容错的群组通信.通信方法可以在本地对象、远程对象,或一组对象中激活.这种通信采用异步方式,通信发起者可以选择全等待或必要性等待两种机制来获取通信结果.从而最大程度地保证通信的可靠性或高效性.  相似文献   

14.
移动代理是一种新型的分布式计算技术,有着许多传统分布式计算模型无法比拟的优势,是目前研究和应用热点。RMI(远程方法调用)是Java平台解决远程调用的方案,基于RMI技术设计了移动代理系统,对移动代理系统的关键问题进行了分析,通过RMI技术和动态类加载技术实现了移动代理系统,并设计实验验证了移动代理的移动性和自主性。  相似文献   

15.
尚月强 《计算机工程与设计》2007,28(13):3100-3102,3129
网络并行计算是并行计算与分布式计算技术非常重要的发展方向之一,结合具体的数值试验,探讨了Windows操作系统下基于PVM的网络并行数值计算中影响PVM并行程序性能的几个重要因素,包括负载平衡、通信开销、网络性能、任务粒度、处理机个数、精度要求及处理机内存容量问题等,并提出了提高PVM并行程序性能的相应策略,以高效快速地实现问题的求解.  相似文献   

16.
针对分布式网络应用环境下数据同步问题进行了研究,提出一种基于JMS与XML技术的数据同步模型,对模型采用的主要技术、工作流程、实现方案做出了详细分析.通过实验验证了所提出的同步模型在数据传输过程中的实时性、一致性和完整性,最后对模型进行了总结并对后续工作进行了展望.  相似文献   

17.
水下声场计算复杂,计算量大,目前的模型难以满足在水下战场环境仿真中对声场的实时性的要求.计算机技术的发展,特别是高性能集群的出现,为解决此问题提供了一种可行的方法.文中首先介绍了如何将单PC机通过以太网连接起来,构建实验环境下的用于水下声场计算的PC集群,然后给出了在此系统上运行水平不变声道中WKBZ简正波并行计算方法及FOR3D模型的并行方法的结果.实验结果表明,此系统能够可以为水下声场计算提供一个很好的并行环境,集群系统在水下声场及其相关领域必将有很大的应用空间.  相似文献   

18.
在大规模集群系统的并行运算环境中,I/O效率一直是影响系统整体性能的关键因素,并行文件系统技术是目前解决I/O性能瓶颈的有效途径之一。介绍当前并行文件系统的发展现状以及并行文件系统的类型,阐述SNFS并行文件系统的架构以及负载均衡DLC(分布式LAN客户端)技术的实现原理,并给出大规模集群系统环境中SNFS文件系统负载均衡技术的实现方法,最后,通过实际应用分析说明该技术在提升I/O性能上的优势。  相似文献   

19.
为了实现数据资源广域分布的电网系统分布式分解协调计算,提出了面向服务架构的电力分布式计算总线(EDCB)协调机制。采用主从分层分区方法,把互联的电力网络划分成主区和从区,在分区环境下分析电力分布式计算的数据需求、计算环境和计算结构,设计电力分布式计算总线模型,进行分布式分解协调计算。通过Ward等值方法,把电网数据转换成数据量较小的等值数据,并利用SOA技术实现分布式计算总线。  相似文献   

20.
通过协同模型取得分布式系统的适应性   总被引:2,自引:0,他引:2  
针对分布式系统中自治实体的交互行为和实时约束行为动态变化的问题,提出了一个具有动态性、实时性的协同模型.在该模型中,利用关注点分离思想,从传统自治实体中分离出两类不同的活动实体,即负责完成实时行为的时控协调器和协调活动交互的通信协调器,解决了开放分布环境下分布式系统的适应性和动态性问题.最后,利用Java消息服务技术和E JB技术实现了模型,并给出了在汽车导航系统中的一个应用实例.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号