A Graphics Processing Unit-Based Parallel Simplified Swarm Optimization Algorithm for Enhanced Performance and Precision
DOI:
https://doi.org/10.6977/IJoSI.202510_9(5).0003Abstract
Graphics processing units (GPUs) have emerged as powerful platforms for parallel computing, enabling personal computers to solve complex optimization tasks effectively. Although swarm intelligence algorithms (SIAs) naturally lend themselves to parallelization, a GPU-based implementation of the Simplified Swarm Optimization (SSO) algorithm has not been reported in the literature. This paper introduces a CUDA Simplified Swarm Optimization (CUDA-SSO) algorithm on the CUDA platform, with a time-complexity analysis of O(Ngen ´ Nsol ´ Nvar), where tt is the number of iterations, Nsol is the population size (i.e., number of fitness function evaluations), and Nvar represents the required pairwise comparisons. By eliminating resource preemption of personal best (pBests) and global best (gBest) updates, CUDA-SSO significantly reduces the overall complexity and avoids concurrency conflicts. Numerical experiments demonstrate that the proposed approach achieves an order-of-magnitude improvement in run time with superior solution precision relative to CPU-based SSO, making it a compelling methodology for large-scale, data-parallel optimization tasks.
Downloads
Published
Issue
Section
License
Copyright in a work is a bundle of rights. IJoSI's, copyright covers what may be done with the work in terms of making copies, making derivative works, abstracting parts of it for citation or quotation elsewhere and so on. IJoSI requires authors to sign over rights when their article is ready for publication so that the publisher from then on owns the work. Until that point, all rights belong to the creator(s) of the work. The format of IJoSI copy right form can be found at the IJoSI web site.The issues of International Journal of Systematic Innovation (IJoSI) are published in electronic format and in print. Our website, journal papers, and manuscripts etc. are stored on one server. Readers can have free online access to our journal papers. Authors transfer copyright to the publisher as part of a journal publishing agreement, but have the right to:
1. Share their article for personal use, internal institutional use and scholarly sharing purposes, with a DOI link to the version of record on our server.
2. Retain patent, trademark and other intellectual property rights (including research data).
3. Proper attribution and credit for the published work.