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
关键词
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 条
  • [41] Exploration of parallelism in cryptography using GPU
    Detomini, Renan Correa
    Lobato, Renata Spolon
    Spolon, Roberta
    Cavenaghi, Marcos Antonio
    SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I, 2011, : 270 - +
  • [42] Research on evolvable hardware design based on memetic algorithm
    Automation College, Harbin Engineering University, Harbin, Heilongjiang 150001, China
    不详
    Tien Tzu Hsueh Pao, 2013, 5 (1036-1040):
  • [43] Pattern Recognition System Using Evolvable Hardware
    Iwata, Masaya
    Kajitani, Isamu
    Murakawa, Masahiro
    Hirao, Yuji
    Iba, Hitoshi
    Higuchi, Tetsuya
    Systems and Computers in Japan, 2000, 31 (04) : 1 - 11
  • [44] Robust sensor systems using evolvable hardware
    Hereford, J
    Pruitt, C
    2004 NASA/DOD CONFERENCE ON EVOLVABLE HARDWARE, PROCEEDINGS, 2004, : 161 - 168
  • [45] Evolvable systems in hardware design: Taxonomy, survey and applications
    Zebulum, RS
    Pacheco, MA
    Vellasco, M
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, 1997, 1259 : 344 - 358
  • [46] On the design of a malleable chip: A biologically motivated evolvable hardware
    Chen, JC
    Lin, YH
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 799 - 804
  • [47] Towards intrinsic evolvable hardware for predictive lossless image compression
    He, Jingsong
    Yao, Xin
    Tang, Jian
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 632 - 639
  • [48] Evolvable hardware chip for high precision printer image compression
    Sakanashi, H
    Salami, M
    Iwata, M
    Nakaya, S
    Yamauchi, T
    Inuo, T
    Kajihara, N
    Higuchi, T
    FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, 1998, : 486 - 491
  • [49] An evolvable hardware chip for image enhancement in surface roughness estimation
    Narayanan, MR
    Gowri, S
    Ravi, S
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 361 - 365
  • [50] Gene finding using evolvable reasoning hardware
    Yasunaga, M
    Yoshihara, I
    Kim, JH
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS, 2003, 2606 : 198 - 207