Parallel Maxmin Ant System Based on Heterogeneous Platform
CSTR:
Author:
Affiliation:

Clc Number:

TP301.6

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Maxmin Ant System is a kind of heuristic algorithm with excellent performance, which is commonly used to solve combinatorial optimization problems. But it costs a long time when scale of the target problem is large as well as iterations are a lot. The experiment took the open source packet ACOTSP as a reference, used the advantage of multithreaded GPU, and implemented ACO algorithm on CPUGPU platform by parallel ants strategy. While the parallel algorithm is running on GPU, we also analyzed the impact factors carefully, such as data transmission, memory hierarchy, library calls et al, and made useful optimization. Eventually, the experiment made 13 times speedup, proving the parallel strategy is highly efficient and applicable.

    Reference
    Related
    Cited by
Get Citation

HUANG Zhenhua, ZHAO Zhenqi, LIN Peiyu, MEI Jianhua. Parallel Maxmin Ant System Based on Heterogeneous Platform[J].同济大学学报(自然科学版),2016,44(12):1949~1955

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 23,2015
  • Revised:October 25,2016
  • Adopted:October 09,2016
  • Online: January 10,2017
  • Published:
Article QR Code