4.6 Article

An efficient GPU-based parallel tabu search algorithm for hardware/software co-design

期刊

FRONTIERS OF COMPUTER SCIENCE
卷 14, 期 5, 页码 -

出版社

HIGHER EDUCATION PRESS
DOI: 10.1007/s11704-019-8184-3

关键词

hardware; software co-design; hardware; software partitioning; graphics processing unit; GPU-based parallel tabu search; single kernel implementation; kernel fusion strategy; optimized transfer strategy

资金

  1. National Natural Science Foundation of China [61472289]
  2. National Key Research and Development Project [2016YFC0106305]

向作者/读者索取更多资源

Hardware/software partitioning is an essential step in hardware/software co-design. For large size problems, it is difficult to consider both solution quality and time. This paper presents an efficient GPU-based parallel tabu search algorithm (GPTS) for HW/SW partitioning. A single GPU kernel of compacting neighborhood is proposed to reduce the amount of GPU global memory accesses theoretically. A kernel fusion strategy is further proposed to reduce the amount of GPU global memory accesses of GPTS. To further minimize the transfer overhead of GPTS between CPU and GPU, an optimized transfer strategy for GPU-based tabu evaluation is proposed, which considers that all the candidates do not satisfy the given constraint. Experiments show that GPTS outperforms state-of-the-art work of tabu search and is competitive with other methods for HW/SW partitioning. The proposed parallelization is significant when considering the ordinary GPU platform.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据