High-Speed FPGA-based of the Particle Swarm Optimization using HLS Tool

Abstract

The Particle Swarm Optimization (PSO) is a heuristic search method inspired by different biological populations on their swarming or collaborative behavior. This novel work has implemented PSO for the Travelling Salesman Problem (TSP) in high-level synthesis to reduce the computational time latency. The high-level synthesis design generates an estimation of the hardware resources needed to implement the PSO algorithm for TSP on FPGA. The targeted FPGA of this algorithm is the Xilinx Zynq family. The algorithm has been implemented for getting the best route between 5 given cities with given distances. The research has used 7 number of particles for a different number of iterations for generating the best route between those 5 cities. The overall latency has been reduced due to the applied optimization techniques. This paper also implemented and parallelized the same algorithm on CPU Intel I7 Processor; the result shows the FPGA implementation gives better results than CPU on the comparison of performance.

Authors and Affiliations

Ali Al Bataineh, Amin Jarrah, Devinder Kaur

Keywords

Related Articles

Mining Scientific Data from Pub-Med Database

 The continuous, rapidly growing volume of scientific literature and increasing diversification of inter-disciplinary fields of science and their answers to unsolved problems in medical and allied fields of science...

Recognition of Facial Expression Using Eigenvector Based Distributed Features and Euclidean Distance Based Decision Making Technique

In this paper, an Eigenvector based system has been presented to recognize facial expressions from digital facial images. In the approach, firstly the images were acquired and cropping of five significant portions from t...

 Modeling of neural image compression using GA and BP a comparative approach

  It is well known that the classic image compression techniques such as JPEG and MPEG have serious limitations at high compression rate; the decompressed image gets really fuzzy or indistinguishable. To overco...

Cardiotocographic Diagnosis of Fetal Health based on Multiclass Morphologic Pattern Predictions using Deep Learning Classification

Medical complications of pregnancy and pregnancy-related deaths continue to remain a major global challenge today. Internationally, about 830 maternal deaths occur every day due to pregnancy-related or childbirth-related...

BHA-160: Constructional Design of Hash Function based on NP-hard Problem

Secure hash function is used to protect the integrity of the message transferred on the unsecured network. Changes on the bits of the sender’s message are recognized by the message digest produced by the hash function. H...

Download PDF file
  • EP ID EP577890
  • DOI 10.14569/IJACSA.2019.0100502
  • Views 76
  • Downloads 0

How To Cite

Ali Al Bataineh, Amin Jarrah, Devinder Kaur (2019). High-Speed FPGA-based of the Particle Swarm Optimization using HLS Tool. International Journal of Advanced Computer Science & Applications, 10(5), 5-11. https://europub.co.uk/articles/-A-577890