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 条
  • [1] Parallel implementation of vision algorithms on distributed systems
    You, J
    Hungenahally, S
    [J]. 1998 SECOND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, KES '98, PROCEEDINGS, VOL, 3, 1998, : 354 - 362
  • [2] Quantum Algorithms and Simulation for Parallel and Distributed Quantum Computing
    Parekh, Rhea
    Ricciardi, Andrea
    Darwish, Ahmed
    DiAdamo, Stephen
    [J]. PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON QUANTUM COMPUTING SOFTWARE (QCS 2021), 2021, : 9 - 19
  • [3] Parallel implementation strategies for algorithms from scientific computing
    Rauber, T
    Rünger, G
    [J]. COMPUTATIONAL MATERIALS SCIENCE: FROM BASIC PRINCIPLES TO MATERIAL PROPERTIES, 2004, : 261 - 281
  • [4] Feasibility of distributed parallel implementation of AI search algorithms
    Churchill, J
    Cant, R
    Al-Dabass, D
    [J]. MODELLING AND SIMULATION 2002, 2002, : 168 - 171
  • [5] PARALLEL AND DISTRIBUTED IMPLEMENTATION OF OPTIMIZATION ALGORITHMS IN FE ANALYSES
    Handrik, Marian
    Vasko, Milan
    Kopas, Peter
    [J]. SCIENTIFIC JOURNAL OF SILESIAN UNIVERSITY OF TECHNOLOGY-SERIES TRANSPORT, 2012, 76 : 67 - 74
  • [6] Comparison of Parallel Distributed Metaheuristic Optimization Algorithms in Computing Reducts
    Noor, Fazal
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2020, 20 (08): : 214 - 218
  • [7] IMPROVED ALGORITHMS FOR PARTITIONING PROBLEMS IN PARALLEL, PIPELINED, AND DISTRIBUTED COMPUTING
    HANSEN, P
    LIH, KW
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (06) : 769 - 771
  • [8] Special issue on scheduling algorithms in parallel and distributed computing - Preface
    Cai, XQ
    Shimasaki, M
    Woeginger, G
    [J]. JOURNAL OF SCHEDULING, 2002, 5 (05) : 357 - 357
  • [9] Stochastic estimator techniques and their implementation on distributed parallel computers
    Güsken, S
    [J]. PARALLEL COMPUTING, 1999, 25 (10-11) : 1371 - 1381
  • [10] Simple Implementation of Parallel Genetic Algorithms Based on Cloud Computing
    Zhao, Jianfeng
    Zeng, Wenghua
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (11A): : 4367 - 4372