共查询到20条相似文献,搜索用时 109 毫秒
1.
局域网分布式并行计算环境的建立及应用 总被引:4,自引:0,他引:4
主要介绍了以PVM系统作为局域网并行计算平台,在工作站机群上,建立了局域网分布式并行计算环境,简单介绍了在此并行环境中开发的多层二维二相油藏数值模拟的并行计算软件,利用工作站机群开发并行油藏模拟软件是为了探索解决大规模油藏模拟的行之有效的方法。 相似文献
2.
基于机群架构的高性能计算机已经被应用到很多领域,如大气预测、油藏模拟、CFD仿真模拟和Web服务等.随着数据量的爆炸式增长,传统的集中式的数据库系统已经难以满足各种应用的需求,基于机群式架构的并行数据库系统为增强海量数据的存储以及处理能力提供了一种途径.对以前实现的一个基于机群架构的并行数据库中间件系统ParaMidSQL进行了改进.通过对并行选择、并行排序、并行连接等关键操作的测试,给出对并行数据库中间件系统改进后的性能分析. 相似文献
3.
为提高异构多处理器任务调度的执行效率,充分发挥多处理器并行性能,提出一种基于粒子群优化的异构多处理器任务调度算法-PSOASA算法.PSOASA算法以求得任务最短完成时间为目标,首先采用整数矩阵对粒子进行编码,并定义交换操作更新粒子状态,实现粒子搜索空间到离散空间的映射,使连续的粒子群优化算法适用于离散的异构多处理器任务调度问题,同时引入模拟退火算法,克服粒子群算法的“早熟”收敛现象,避免求得的解陷入局部最优.实验结果表明,PSOASA算法的执行效率优于目前广泛采用的遗传算法,有效地降低任务执行时间,减少了迭代次数,适用于异构多处理器环境大规模任务调度. 相似文献
4.
一体化机群操作系统Phoenix 总被引:8,自引:0,他引:8
从操作系统的角度完备地定义了一体化机群功能软件Phoenix的体系结构,将机群操作系统分为异构资源、机群操作系统核心、用户环境3个层次,综合用户环境的核心需求,定义了机群操作系统核心的结构,并且基于组服务保证了机群操作系统核心的容错和可扩展特性.在机群操作系统核心的基础上构造了满足于不同用户需求的用户环境.Phoenix在曙光4000A高性能计算机系统上得到了应用. 相似文献
5.
6.
用于并行计算的PC机群 总被引:4,自引:0,他引:4
随着计算机技术的高速发展,使用机群进行并行计算也越来越流行,尤其是利用工作站机群进行并行计算已经十分普遍。但使用PC机群进行并行计算的系统还很少,这种PC机群由一组PC机(486,586)通过网络互连组成。本文介绍现有的几个PC机群和我们研制的一个PC机群计算环境 相似文献
7.
8.
介绍一种软硬件协同模拟验证方法,该疗法以指令集模拟器和事件驱动硬件模拟器为基本框架,透明地将多个不同类型的指令集模拟器和硬件模拟器连接起来,实现面向混合多处理器嵌入式系统的软硬件协同模拟验证。介绍了多处理器间通信机制的模拟实现及优化方法,重点讨论了以硬件模拟器为控制核心的协同模拟同步方法。 相似文献
9.
在多处理器计算机系统中,Cache一致性是一个十分重要的问题,对多处理器系统的性能有很大的影响,在多处理器系统中加入路由器Cache可以有效地减少系统远程访问延时 ,提高系统有效带宽,本文提出了路由器Cache的一种组织方式,并对其性能作了模拟和分析。 相似文献
10.
11.
Cluster计算,中文名称为集群计算。它可以被认为是这样一种技术:它把许多系统连接到一起,使多台服务器像一台机器一样进行计算工作。采用cluster计算,通常是为了提高系统稳定性的同时,提高系统对大数据的实时处理能力。在cluster计算中,服务器群在网络中表现为单一的系统,并以这种模式加以管理。对于并行计算和集群计算,现已提出的各种计算模型,大多针对的是并行计算与它的共性,而非特性。而如果需要针对这些特性,就需要用一种更加准确的模型加以描述。将介绍基于集群的一些计算模型,并提出新的cluster计算模型的一个可能的方案。 相似文献
12.
13.
《Journal of Microcomputer Applications》1994,17(2):113-133
When a system failure occurs in a main memory database (MMDB) system, the primary copy of the database which resides permanently in a volatile memory is lost. Reload of the database from archive memory into main memory is needed to recover this lost copy. Several complete reload algorithms, which are used when main memory is large enough to store the entire database, have been designed for a parallel and multi-processor database environment. However, little research has been done for partial reload which is needed when only a part of the database can fit into main memory. This paper proposes three MMDB partial reload algorithms for a multi-processor main memory database system and presents their performance results with the Least Recently Used paging scheme being used to handle page faults. The simulation experiments show that reload based on frequency of data access yields the best transaction response time and system throughput. 相似文献
14.
多处理器模拟器是设计、分析和优化多核处理器体系结构的主要工具。本文提出的Multi_MINT分为前端和后端两个部分,其中前端采用MINT来模拟MIPS处理器指令,后端包括Cache、互联结构、存储器控制器等部件,从而构成了一个完整多核处理器模拟器系统。本文主要介绍了Multi_MINT的总体结构,后端主要硬件部件的模拟框架,以及模拟器设计和实现中的一些细节问题,最后通过一个实例说明了Multi_MINT在性能评测方面的作用。 相似文献
15.
SMP机群系统因其良好的性价比、卓越的可扩展性与可用性,逐渐成为当前高性能计算机领域的主流结构.这种结点内共享存储、结点间消息传递的两级混合结构是目前并行计算研究的热点,在单个SMP结点中,总线和内存带宽是否满足CPU和I/O的需求对于访存密集型应用的性能影响很大。本文针对访存密集型应用的特点测试分析了在SMP机群中访存冲突对系统性能的影响,结果表明我们的SMP结点存在性能瓶颈,这种量化分析对于设计大规模的基于SMP的机群系统有很好的指导意义. 相似文献
16.
PC集群作为科学计算和技术实践的载体已经从幕后走到台前,近几年来成为一种主流趋势。当现有的PC集群已经不能满足需求时,对其扩充后网络性能会出现怎样的影响是本文研究的重点,即利用NS2网络模拟后定性分析网络性能的变化。 相似文献
17.
基于共享Cache多核处理器的Hash连接优化 总被引:1,自引:0,他引:1
针对目前主流的多核处理器,研究了基于共享缓存多核处理器环境下的数据库Hash连接优化.首先提出基于Radix-Join算法的Hash连接多线程执行框架,通过实例分析了影响多线程Radix-Join算法性能的因素.在此基础上,优化了Hash连接多线程执行框架中的各种线程及其访问共享Cache的性能,优化了聚集连接时Hash连接算法的内存访问,并分析了多线程聚集划分的加速比.基于开源数据库INGRES和EaseDB,实现了所提出的连接多线程执行框架,在实验中测试了多线程Hash连接框架的性能.实验结果表明,该算法可以有效解决Hash连接执行时共享Cache在多线程条件下的访问冲突和处理器负载均衡问题,极大地提高了Hash连接性能. 相似文献
18.
《Journal of Parallel and Distributed Computing》2006,66(3):403-418
It is estimated that future satellite instruments such as the Advanced Baseline Imager (ABI) and the Hyperspectral Environmental Suite (HES) on the GOES-R series of satellites will provide raw data volume of about 1.5 Terabyte per day. Due to the high data rate, satellite ground data processing will require considerable computing power to process data in real-time. Cluster technologies employing a multi-processor system present the only current economically viable option. To sustain high levels of system reliability and operability in a cluster-oriented operational environment, a fault-tolerant data processing framework is proposed to provide a platform for encapsulating science algorithms for satellite data processing. The science algorithms together with the framework are hosted on a Linux cluster.In this paper we present an architectural model and a system prototype for providing performance, reliability, and scalability of candidate hardware and software for a satellite data processing system. Furthermore, benchmarking results are presented for a selected number of science algorithms for the Geosynchronous Imaging Fourier Transform Spectrometer (GIFTS) instrument showing that considerable performance can be gained without sacrificing the reliability and high availability constraints imposed on the operational cluster system. 相似文献
19.
The paper presents a multi-processor architecture for real-time and low-power image and video enhancement applications. Differently from other state-of-the-art parallel architectures the proposed solution is composed of heterogeneous tiles. The tiles have computational and memory capabilities, support different algorithmic classes and are connected by a novel Network-on-Chip (NoC) infrastructure. The proposed packet-switched data transfer scheme avoids communication bottlenecks when more tiles are working concurrently. The functional performances of the NoC-based multi-processor architecture are assessed by presenting the achieved results when the platform is programmed to support different enhancement algorithms for still images or videos. The implementation complexity of the NoC-based multi-tile platform, integrated in 65 nm CMOS technology, is reported and discussed. 相似文献
20.
P. Morillo A. Bierbaum P. Hartling M. Fernández C. Cruz-Neira 《Journal of Parallel and Distributed Computing》2008
Cluster computing has become an essential issue for designing immersive visualization systems. This paradigm employs scalable clusters of commodity computers with much lower costs than would be possible with the high-end, shared memory computers that have been traditionally used for virtual reality purposes. This change in the design of virtual reality systems has caused some development environments oriented toward shared memory computing to require modifications to their internal architectures in order to support cluster computing. This is the case of VR Juggler, which is considered one of the most important virtual reality application development frameworks based on open source code. 相似文献