The use of parallel and distributed computing techniques for the implementation of visibility algorithms

被引:0
|
作者
Railings, PJ
Ware, JA
Kidner, DB
机构
关键词
D O I
暂无
中图分类号
P9 [自然地理学]; K9 [地理];
学科分类号
0705 ; 070501 ;
摘要
A necessary application of GIS is the ability to determine the most suitable sites for a particular development, particularly if visibility, or more specifically, visual intrusion is likely to be a key factor in gaining planning approval. To aid the site selection process in these instances, it is essential to have an indication of the nature of the terrain and, in particular, be able to determine the visibility index of either an area or set of points. The visibility index of a point is defined as the number of occurrences of a particular entity within an unobstructed line-of-sight (LOS) from that point. Entities might include buildings, postcode centroids, or most commonly, other surveyed heights within the terrain model. As the complexity of the terrain model or the number of entities increases, so does the processing overhead. This inevitably means that conventional uni-processor systems provide poor response times when calculating the visibility index. In these circumstances parallel processing techniques can be used to enhance the benefits delivered by the GIS. In the past, the authors have focused their research around a PC-based Transputer network for parallelising this problem (Ware et at, 1996). Whilst this has provided some benefits, the processors are nonetheless slow in comparison to modern processors and moreover are a specialised resource. The increasing availability of computer networks, combined with advances in modern PC operating systems, means that many organisations already have an existing multipurpose parallel processing resource which could be utilised. In this paper, the authors present algorithms and techniques for parallelising the visibility index operation on a cluster of Pentium-based workstations. In this environment the main area of concern is the division of the workload between all the available processors, such that only subsets of the regular grid digital elevation model (DEM) are mapped to each processor. Each DEM partition is processed separately and later collated to provide die overall solution. Promising results for an inter-visibility study of the South Wales valleys are presented, with emphasis on an application for determining the most suitable locations for siting wind turbine generators (WTGs) within a pre-defined area.
引用
收藏
页码:216 / 225
页数:10
相关论文
共 50 条
  • [42] Parallel Implementation and Optimizations of Visibility Computing of 3D Scene on Tianhe-2 Supercomputer
    Xu, Zhengwei
    Wang, Xiaodong
    Zhang, Congpin
    Wu, Changmao
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT I, 2018, 11334 : 168 - 183
  • [43] Filtering techniques in parallel computing
    Ecer, A
    Akay, HU
    Gopalaswamy, N
    [J]. COMPUTATIONAL SCIENCE FOR THE 21ST CENTURY, 1997, : 783 - 790
  • [44] On the use of cluster computing architectures for implementation of hyperspectral image analysis algorithms
    Valencia, D
    Plaza, A
    Martínez, P
    Plaza, J
    [J]. 10TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2005, : 995 - 1000
  • [45] Parallel implementation of control algorithms
    Ramos-Hernandez, DN
    Tokhi, MO
    Bass, JM
    Browne, AR
    [J]. ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1998 (AARTC'98), 1998, : 167 - 172
  • [46] Parallel Implementation of Swarm Intelligent Algorithms in a Spark-Based Cloud Computing Environment
    Zhu, Jun
    Wang, Yushen
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (16)
  • [47] Efficient algorithms for computing conservative portal visibility information
    Jiménez, WFH
    Esperança, C
    Oliveira, AAF
    [J]. COMPUTER GRAPHICS FORUM, 2000, 19 (03) : C489 - C498
  • [48] Distributed Computing Techniques Preface
    Bonsangue, Marcello
    Johnsen, Einar Broch
    Murphy, Amy
    Vitek, Jan
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (2-3) : 113 - 113
  • [49] Efficient techniques for distributed computing
    Dramlitsch, T
    Allen, G
    Seidel, E
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 435 - 436
  • [50] Matching search in fractal video compression and its parallel implementation in distributed computing environments
    Wang, Meiqing
    Huang, Zhehuang
    Lai, Choi-Hong
    [J]. APPLIED MATHEMATICAL MODELLING, 2006, 30 (08) : 677 - 687