Distributed topology control in large-scale hybrid RF/FSO networks: SIMT GPU-based particle swarm optimization approach

被引:10
|
作者
Awwad, Osama [1 ]
Al-Fuqaha, Ala [1 ]
Ben Brahim, Ghassen [2 ]
Khan, Bilal [3 ]
Rayes, Ammar [4 ]
机构
[1] Western Michigan Univ, Dept Comp Sci, Kalamazoo, MI 49008 USA
[2] Boeing Co, Integrated Def Syst, Huntington Beach, CA 92647 USA
[3] CUNY, John Jay Coll, New York, NY 10019 USA
[4] Cisco Syst, Adv Support Syst, San Jose, CA 95134 USA
关键词
CUDA; GPU; hybrid RF; FSO; PSO; QoS; topology control; wireless mesh networks;
D O I
10.1002/dac.1376
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The tremendous power of graphics processing unit (GPU) computing relative to prior CPU-only architectures presents new opportunities for efficient solutions of previously intractable large-scale optimization problems. Although most previous work in this field focused on scientific applications in the areas of medicine and physics, here we present a Compute Unified Device Architecture-based (CUDA) GPU solution to solve the topology control problem in hybrid radio frequency and free space optics wireless mesh networks by adapting and adjusting the transmission power and the beam-width of individual nodes according to QoS requirements. Our approach is based on a stochastic global optimization technique inspired by the social behavior of flocking birds so-called particle swarm optimization' and was implemented on the NVIDIA GeForce GTX 285 GPU. The implementation achieved a performance speedup factor of 392 over a CPU-only implementation. Several innovations in the memory/execution structure in our approach enabled us to surpass all prior known particle swarm optimization GPU implementations. Our results provide a promising indication of the viability of GPU-based approaches towards the solution of large-scale optimization problems such as those found in radio frequency and free space optics wireless mesh network design. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:888 / 911
页数:24
相关论文
共 50 条
  • [1] Large-scale Distributed Sorting for GPU-based Heterogeneous Supercomputers
    Shamoto, Hideyuki
    Shirahata, Koichi
    Drozd, Aleksandr
    Sato, Hitoshi
    Matsuoka, Satoshi
    2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 510 - 518
  • [2] GPU-based cooperative coevolution for large-scale global optimization
    Ali Kelkawi
    Mohammed El-Abd
    Imtiaz Ahmad
    Neural Computing and Applications, 2023, 35 : 4621 - 4642
  • [3] GPU-based cooperative coevolution for large-scale global optimization
    Kelkawi, Ali
    El-Abd, Mohammed
    Ahmad, Imtiaz
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (06): : 4621 - 4642
  • [4] Multithreaded and GPU-Based Implementations of a Modified Particle Swarm Optimization Algorithm with Application to Solving Large-Scale Systems of Nonlinear Equations
    Silva, Bruno
    Lopes, Luiz Guerreiro
    Mendonca, Fabio
    ELECTRONICS, 2025, 14 (03):
  • [5] MegBA: A GPU-Based Distributed Library for Large-Scale Bundle Adjustment
    Ren, Jie
    Liang, Wenteng
    Yan, Ran
    Mai, Luo
    Liu, Shiwen
    Liu, Xiao
    COMPUTER VISION, ECCV 2022, PT XXXVII, 2022, 13697 : 715 - 731
  • [6] Adaptive Granularity Learning Distributed Particle Swarm Optimization for Large-Scale Optimization
    Wang, Zi-Jia
    Zhan, Zhi-Hui
    Kwong, Sam
    Jin, Hu
    Zhang, Jun
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (03) : 1175 - 1188
  • [7] Superiority combination learning distributed particle swarm optimization for large-scale optimization
    Wang, Zi-Jia
    Yang, Qiang
    Zhang, Yu -Hui
    Chen, Shu-Hong
    Wang, Yuan -Gen
    APPLIED SOFT COMPUTING, 2023, 136
  • [8] Hybrid particle swarm optimization and tabu search for the design of large-scale water distribution networks
    Silva de Macedo, Jose Eloim
    Goncalves de Azevedo, Jose Roberto
    Marques Bezerra, Saulo de Tarso
    RBRH-REVISTA BRASILEIRA DE RECURSOS HIDRICOS, 2021, 26
  • [9] Evolutionary induction of a decision tree for large-scale data: a GPU-based approach
    Krzysztof Jurczuk
    Marcin Czajkowski
    Marek Kretowski
    Soft Computing, 2017, 21 : 7363 - 7379
  • [10] GPU-based parallel genetic approach to large-scale travelling salesman problem
    Semin Kang
    Sung-Soo Kim
    Jongho Won
    Young-Min Kang
    The Journal of Supercomputing, 2016, 72 : 4399 - 4414