Art Installation Design and Algorithm Research Oriented to Heterogeneous Computing Architecture and Particle Swarm Algorithm

Traditional high-performance computers generally use commercial general-purpose processors. When constructing large-scale parallel computing systems, they will face many challenges in system efficiency, power consumption, system maintenance, and cost. Heterogeneous architectures have begun to become the key to constructing supercomputer systems. In order to improve the optimization efficiency of the particle swarm algorithm, based on the simplified particle swarm algorithm, an improved strategy for fusion of population information is proposed. Only using the optimal position of the individual particle and the optimal position of the population to update the particle position makes the algorithm description simpler, construct a random term that depends on the population information to increase the diversity of the population, and design an adaptive control function equation to balance the algorithm's global detection and local detection. This article aims to study the design and algorithm of art installations for heterogeneous computing architecture and particle swarm algorithm. Aiming at the two heterogeneous system components of GPU and FPGA in heterogeneous computing systems to solve the dual heterogeneous problem between various computing components and applications, a task flow model for heterogeneous computing systems is proposed, which adopts heterogeneous systems. The structure focuses on the deterministic and nondeterministic calculation methods of particle swarm algorithm and carries out parallel research algorithms of particle transport data to analyze the design of art installations. The experimental results show that by making full use of the GPU hardware storage structure to improve memory access speed and reduce cache failure, the combination of particle swarm algorithm and heterogeneous computing system enables the calculation of the carrier components to obtain 3 times the acceleration effect; through the energy analysis model, Heterogeneous computing system components can obtain at least 1.5 times performance improvement.

[1]  Can Ding,et al.  Optimization Design of Oil-Immersed Iron Core Reactor Based on the Particle Swarm Algorithm and Thermal Network Model , 2021, Mathematical Problems in Engineering.

[2]  Xin He,et al.  Towards a heterogeneous architecture solver for the incompressible Navier–Stokes equations , 2020, CCF Transactions on High Performance Computing.

[3]  Hafizur Rahaman,et al.  Survey on memory management techniques in heterogeneous computing systems , 2020, IET Comput. Digit. Tech..

[4]  Dongbo Pan,et al.  Research on multi-time scale doubly-fed wind turbine test system based on FPGA + CPU heterogeneous calculation , 2019, Global Energy Interconnection.

[5]  Xiaoming Chen,et al.  PIMSim: A Flexible and Detailed Processing-in-Memory Simulator , 2019, IEEE Computer Architecture Letters.

[6]  Efficient CFD code implementation for the ARM-based Mont-Blanc architecture , 2018, Future Gener. Comput. Syst..

[7]  Jinjun Xiong,et al.  Heterogeneous Computing Meets Near-Memory Acceleration and High-Level Synthesis in the Post-Moore Era , 2017, IEEE Micro.

[8]  Alireza Sahebgharani,et al.  MULTI-OBJECTIVE LAND USE OPTIMIZATION THROUGH PARALLEL PARTICLE SWARM ALGORITHM: CASE STUDY BABOLDASHT DISTRICT OF ISFAHAN, IRAN , 2016 .

[9]  Kenli Li,et al.  GFlink: An In-Memory Computing Architecture on Heterogeneous CPU-GPU Clusters for Big Data , 2016, IEEE Transactions on Parallel and Distributed Systems.

[10]  A. J. Díaz-Honrubia,et al.  Low-complexity heterogeneous architecture for H.264/HEVC video transcoding , 2016, Journal of Real-Time Image Processing.

[11]  Christian Steinmetz,et al.  Geometric Algebra Computing for Heterogeneous Systems , 2016, Advances in Applied Clifford Algebras.

[12]  Rui Castro,et al.  An improved particle swarm optimization algorithm for optimal placement and sizing of STATCOM , 2016 .

[13]  Chengyu Yao,et al.  Dynamic topology multi force particle swarm optimization algorithm and its application , 2015, Chinese Journal of Mechanical Engineering.

[14]  Christoph W. Kessler,et al.  Pruning Strategies in Adaptive Off-Line Tuning for Optimized Composition of Components on Heterogeneous Systems , 2014, 2014 43rd International Conference on Parallel Processing Workshops.

[15]  Yongqiang Lyu,et al.  TAM: A Transparent Agent Architecture for Measuring Mobile Applications , 2017, Computing in Science & Engineering.