Parallelism of Evolutionary Design of Image Filters for Evolvable Hardware Using GPU

被引:0
|
作者
Wu, Chih-Hung [1 ]
Chiang, Chin-Yuan [1 ]
Chen, Yi-Han [1 ]
机构
[1] Natl Univ Kaohsiung, Dept Elect Engn, Kaohsiung 811, Taiwan
来源
2013 14TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD 2013) | 2013年
关键词
Parallelism; GPU; evolutionary design; evolvable hardware; Cartesian genetic programming; image filter; GRAPHICS;
D O I
10.1109/SNPD.2013.79
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolvable Hardware (EHW) is a combination of evolutionary algorithm and reconfigurable hardware devices. Due to its flexible and adaptive ability, EHW-based solutions receive a lot of attention in industrial applications. One of the obstacles to realize an EHW-based method is its very long training time. This study deals with the parallelism of EHW-based design of image filters using graphic processing units (GPUs). The design process is analyzed and decomposed into some smaller processes that can run in parallel. Pixel-based data for training and verifying EHW solutions are partitioned according to the architecture of GPU. Several strategies for deploying parallel processes are developed and implemented. With the proposed method, significant improvements on the efficiency of training EHW models are gained. Using a GPU with 240 cores, a speedup of 64 times is obtained. This paper evaluates and compares the performance of the proposed method with other ones.
引用
收藏
页码:592 / 597
页数:6
相关论文
共 50 条
  • [1] Evolutionary Design of Evolvable Hardware Image Filters Using Fuzzy Noise Models
    Wu, Chih-Hung
    Chen, Chien-Jung
    Chiang, Chin-Yuan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (03) : 605 - 618
  • [2] The Design of Evolvable Hardware Image Filters Using Fuzzy Sets
    Wu, Chih-Hung
    Chen, Chien-Jung
    Chiang, Chin Yuan
    2012 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2012, : 238 - 243
  • [3] Evolvable Hardware Image Filters with Discriminations of Noise Patterns
    Wu, Chih-Hung
    Chen, Chien-Jung
    Yeh, Wei-Chih
    2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 472 - 475
  • [4] Hybrid Evolvable Hardware for automatic generation of image filters
    Almeida, M. A.
    Pedrino, E. C.
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2018, 25 (03) : 289 - 303
  • [5] Digital Filter Design using Evolvable Hardware Chip for Image Enhancement
    Sumathi, A.
    Banu, R. S. D. Wahida
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (5A): : 201 - 209
  • [6] Evolvable hardware in evolutionary robotics
    Tan, KC
    Wang, LF
    Lee, TH
    Vadakkepat, P
    AUTONOMOUS ROBOTS, 2004, 16 (01) : 5 - 21
  • [7] Evolvable Hardware in Evolutionary Robotics
    K.C. Tan
    L.F. Wang
    T.H. Lee
    P. Vadakkepat
    Autonomous Robots, 2004, 16 : 5 - 21
  • [8] Reconfigurable Circuit Design using Evolvable Hardware Chip for Illumination Tolerant Image Enhancement
    Reddy, A. Guruva
    Prasad, M. N. Giri
    Krishna, K. Sri Rama
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 262 - +
  • [9] Synthesis of Analog Filters on an Evolvable Hardware Platform using a Genetic Algorithm
    Becker, Joachim
    Trendelenburg, Stanis
    Henrici, Fabian
    Manoli, Yiannos
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 190 - 197
  • [10] Interactive image/video retexturing using GPU parallelism
    Li, Ping
    Sun, Hanqiu
    Huang, Chen
    Shen, Jianbing
    Nie, Yongwei
    COMPUTERS & GRAPHICS-UK, 2012, 36 (08): : 1048 - 1059