首页> 外文OA文献 >Efficient algorithms for memory and processor allocation in parallel processing systems
【2h】

Efficient algorithms for memory and processor allocation in parallel processing systems

机译:并行处理系统中用于内存和处理器分配的高效算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this dissertation,optimal memory and processor allocation algorithms for parallel database processing are presented. Optimal memory allocation is one of the most important factors for preforming effective database query processing. In this dissertation, we discuss the memory resource allocation problem for the parallel database processing in the shared memory and distributed environments. We first introduce a stream-oriented parallel database processing scheme. This scheme has been designed for supporting advanced database applications in general purpose parallel processing environments. Then, we present formulas to describe the memory allocation problem for the stream-oriented parallel processing. After that, we prove two theorems for the optimal memory allocation problem. Finally, we present two new memory allocation algorithms for the stream-oriented parallel processing. By our algorithms, the optimal memory allocation is obtained for various databese queries in shared memory parallel processig environments and distributed processing environments. Another important factor for efficient parallel database processing is to allocate processors optimaly. In general, the optimal processor allocation of the parallel processing is NP-complete for distributed memory multiprocessor systems in which their communication network architectures are fixed. In order to reduce the complexity of the optimal processor allocatin, a reconfigurable multiprocessor system architecture PCVT is proposed. In the PCVT multiprocessor system, each processing element consists of a processor and a private memory. The processing elements are connected by a reconfigurable communication network. The significant characteristic of the PCVT system is that a physical communication path can be established dynamically between any two processing elements by the topology reconfiguration of the communication network. The architecture of the PCVT system, the topology reconfigration method of the communication network and a topology structure generation algorithm are presented in this dissertation. Finally, a processor allocation algorithm is presented.
机译:本文提出了并行数据库处理的最佳内存和处理器分配算法。最佳内存分配是执行有效数据库查询处理的最重要因素之一。本文讨论了共享内存和分布式环境下并行数据库处理的内存资源分配问题。我们首先介绍一种面向流的并行数据库处理方案。该方案旨在支持通用并行处理环境中的高级数据库应用程序。然后,我们给出公式来描述面向流的并行处理的内存分配问题。之后,我们证明了最优内存分配问题的两个定理。最后,我们为面向流的并行处理提出了两种新的内存分配算法。通过我们的算法,可以在共享内存并行过程环境和分布式处理环境中为各种数据库查询获得最佳内存分配。有效并行数据库处理的另一个重要因素是优化分配处理器。通常,对于分布式存储器多处理器系统,并行通信的最佳处理器分配是NP完全的,在分布式存储器多处理器系统中,其通信网络体系结构是固定的。为了降低最佳处理器分配的复杂性,提出了一种可重构的多处理器系统架构PCVT。在PCVT多处理器系统中,每个处理元素都由一个处理器和一个专用存储器组成。处理元件通过可重新配置的通信网络连接。 PCVT系统的重要特征是,可以通过通信网络的拓扑重新配置在任何两个处理元素之间动态建立物理通信路径。本文提出了PCVT系统的体系结构,通信网络的拓扑重构方法和拓扑结构生成算法。最后,提出了一种处理器分配算法。

著录项

  • 作者

    Chin Ko; チン コウ;

  • 作者单位
  • 年度 1996
  • 总页数
  • 原文格式 PDF
  • 正文语种 ja
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号