Maintaining spatial data sets in distributed-memory machines

被引:0
|
作者
Hambrusch, SE
Khokhar, AA
机构
来源
11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS | 1997年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a distributed data structure for maintaining spatial data sets on message-passing, distributed memory machines. The data structure is based on orthogonal bisection trees and it captures relevant characteristics of parallel machines. The operations we consider include insertion, deletion, and range queries. We introduce parameters to control how much imbalance is tolerated at each processor and to specify the load to be achieved during balancing. When balancing, we first broadcast point counts of a data-dependent partition of the data. Based on this partition, we propose load balancing methods with different communication and computation requirements. We present initial experimental results for the Cray T3D.
引用
收藏
页码:702 / 707
页数:6
相关论文
共 50 条
  • [1] Automatic data layout for distributed-memory machines
    Kennedy, K
    Kremer, U
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1998, 20 (04): : 869 - 916
  • [2] THE DATA ALIGNMENT PHASE IN COMPILING PROGRAMS FOR DISTRIBUTED-MEMORY MACHINES
    LI, JK
    CHEN, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 13 (02) : 213 - 221
  • [3] SUPPORTING DYNAMIC DATA-STRUCTURES ON DISTRIBUTED-MEMORY MACHINES
    ROGERS, A
    CARLISLE, MC
    REPPY, JH
    HENDREN, LJ
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1995, 17 (02): : 233 - 263
  • [4] ON DATA DEPENDENCE ANALYSIS FOR COMPILING PROGRAMS ON DISTRIBUTED-MEMORY MACHINES
    SHARMA, S
    HUANG, CH
    SADAYAPPAN, P
    SIGPLAN NOTICES, 1993, 28 (01): : 13 - 16
  • [5] Nonblocking Data Structures for Distributed-Memory Machines: Stacks as an Example
    Diep, Thanh-Dang
    Furlinger, Karl
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 9 - 17
  • [6] PERFORMANCE OF ITERATIVE METHODS FOR DISTRIBUTED-MEMORY MACHINES
    MARINESCU, DC
    RICE, JR
    VAVALIS, EA
    APPLIED NUMERICAL MATHEMATICS, 1993, 12 (05) : 421 - 430
  • [7] Optimal scheduling algorithm for distributed-memory machines
    Darbha, S
    Agrawal, DP
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (01) : 87 - 95
  • [8] Efficient communication sets generation for block-cyclic distribution on distributed-memory machines
    Huang, TC
    Shiu, LC
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 48 (8-10) : 255 - 265
  • [9] IRREGULAR PERSONALIZED COMMUNICATION ON DISTRIBUTED-MEMORY MACHINES
    RANKA, S
    WANG, JC
    KUMAR, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 25 (01) : 58 - 71
  • [10] PARALLEL TALBOT ALGORITHM FOR DISTRIBUTED-MEMORY MACHINES
    DEROSA, MA
    GIUNTA, G
    RIZZARDI, M
    PARALLEL COMPUTING, 1995, 21 (05) : 783 - 801