D-dimensional Range Search on Multicomputers Ecole Normale Supérieure De Lyon D-dimensional Range Search on Multicomputers D-dimensional Range Search on Multicomputers

نویسندگان

  • Afonso Ferreira
  • Claire Kenyon
  • Andrew Rau-Chaplin
چکیده

Given a set L of n points in the d-dimensional Cartesian space E d , and a query specifying a domain q in E d , the Range Search problem consists in identifying the subset R(q) of the points of L contained in q. The Range Tree data-structure represents a particularly good balance between storage space and search time. The structure requires O(n log d?1 n) space and construction time, but supports an O(log d n) time search algorithm. In this paper, we describe a set of eecient scalable algorithms for the construction and manipulation of a distributed analog to the sequential range tree data structure. We then show how to perform O(n) independent range searches on a distributed range tree, in parallel. These parallel construction and search algorithms are both optimal in the Coarse Grained Multicomputer model (also referred to as the weak-CREW BSP model), in the sense that their running times are the sequential time divided by the number of processors , plus a constant number of parallel communication rounds (i.e., h-relations in BSP context). R esum e Prenons un ensemble de n points dans un espace cart esien E d , ainsi qu'une requ^ ete q d eenissant un domaine de E d. On appelle Range Search le probl eme consistant a identiier le sous-ensemble r(q) de points de L contenu dans q. Le Range Tree est une structure de donn ees oorant un excellent compromis entre la taille m emoire n ecessaire a son stockage et le temps de r eponse au probl eme. Il n ecessite O(n log d?1 n) emplacements m emoire et permet de traiter une requ^ ete en O(log d n) unit es de temps. Dans cet article, nous pr esentons des algorithmes eecaces et ex-tensibles pour construire et manipuler une version distribu ee du Range Tree comparable a la version s equentielle. Nous montrons comment r epondre a O(n) requ^ etes ind ependantes en parall ele. Les algorithmes de construction du Range Tree distribu e et de r eponses aux requ^ etes sont optimaux dans le mod ele de machine a gros grains (aussi appel e mod ele weak CREW-BSP), optimal signiiant que le temps d'ex ecution en parall ele est egal au temps d'ex ecution en s equentiel divis e par le nombre de processeurs, auquel on doit ajouter le temps n ecessaire a un nombre constant d' etapes de …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Entropy Generation of Double Diffusive Natural Convection in a Three Dimensional Differentially Heated Enclosure

Entropy generation of double diffusive natural convection in a three dimensional differentially heated enclosure has been performed numerically. Vertical walls of enclosure are heated differentially and remaining walls are adiabatic. The obtained results were presented via iso-concentration, iso-temperatures, velocity vector projection, particle trajectories, velocity profiles, iso-entropy, loc...

متن کامل

Towards a Dynamic Parallel Database Machine: Data Balancing Techniques and Pipeline Ecole Normale Supérieure De Lyon towards a Dynamic Parallel Database Machine: Data Balancing Techniques and Pipeline towards a Dynamic Parallel Database Machine: Data Balancing Techniques and Pipeline

The fast development over the last years of high performance multicomputers makes them attractive candidates as the base technology for scalable and performance oriented database applications In this paper we address the problem of how to process util ity commands while the system remains operational and the data remain available for concurrent access In particular we focus on the on line reorg...

متن کامل

On two-dimensional Cayley graphs

A subset W of the vertices of a graph G is a resolving set for G when for each pair of distinct vertices u,v in V (G) there exists w in W such that d(u,w)≠d(v,w). The cardinality of a minimum resolving set for G is the metric dimension of G. This concept has applications in many diverse areas including network discovery, robot navigation, image processing, combinatorial search and optimization....

متن کامل

SOME POINTS ON CASIMIR FORCES

Casimir forces of massive ferrnionic Dirac fields are calculated for parallel plates geometry in spatial space with dimension d and imposing bag model boundary conditions. It is shown that in the range of ma>>l where m is mass of fields quanta and a is the separation distance of the plates, it is equal to massive bosonic fields Casimir force for each degree of freedom. We argue this equalit...

متن کامل

Fault-Tolerant Adaptive and Minimal Routing in Mesh-Connected Multicomputers Using Extended Safety Levels

ÐThe minimal routing problem in mesh-connected multicomputers with faulty blocks is studied, Two-dimensional meshes are used to illustrate the approach. A sufficient condition for minimal routing in 2D meshes with faulty blocks is proposed. Unlike many traditional models that assume all the nodes know global fault distribution, our approach is based on the concept of an extended safety level, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996