• 대한전기학회
Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers
  • COPE
  • kcse
  • 한국과학기술단체총연합회
  • 한국학술지인용색인
  • Scopus
  • crossref
  • orcid
Title Implementation of Particle Swarm Optimization Method Using CUDA
Authors 김조환(Kim, Jo-Hwan) ; 김은수(Kim, Eun-Su) ; 김종욱(Kim, Jong-Wook)
Page pp.1019-1024
ISSN 1975-8359
Keywords PSO ; Heuristics ; Global Optimization ; GPU ; Parallel Processing ; CUDA
Abstract In this paper, particle swarm optimization(PSO) is newly implemented by CUDA(Compute Unified Device Architecture) and is applied to function optimization with several benchmark functions. CUDA is not CPU but GPU(Graphic Processing Unit) that resolves complex computing problems using parallel processing capacities. In addition, CUDA helps one to develop GPU softwares conveniently. Compared with the optimization result of PSO executed on a general CPU, CUDA saves about 38% of PSO running time as average, which implies that CUDA is a promising frame for real-time optimization and control.