• DocumentCode
    323971
  • Title

    Evolving sorting networks using genetic programming and the rapidly reconfigurable Xilinx 6216 field-programmable gate array

  • Author

    Koza, John R. ; Bennett, Forrest H., III ; Hutchings, Jeffrey L. ; Bade, Stephen L. ; Keane, Martin A. ; Andre, David

  • Author_Institution
    Dept. of Comput. Sci., Stanford Univ., CA, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    2-5 Nov. 1997
  • Firstpage
    404
  • Abstract
    This paper describes how the massive parallelism of the rapidly reconfigurable Xilinx XC6216 FPCA (in conjunction with Virtual Computing Corporation´s HOT Works board) can be exploited to accelerate the computationally burdensome fitness measurement task of genetic algorithms and genetic programming. This acceleration is accomplished by embodying each individual of the evolving population into hardware in order to perform this time-consuming fitness measurement task. A 16-step sorting network for seven items was evolved that has two fewer steps than the sorting network described in the 1962 O´Connor and Nelson patent on sorting networks (and the same number of steps as a 7-sorter that was devised by Floyd and Knuth (1973) subsequent to the patent and that is now known to be minimal).
  • Keywords
    digital signal processing chips; field programmable gate arrays; genetic algorithms; parallel architectures; parallel programming; reconfigurable architectures; sorting; HOT Works board; Virtual Computing Corporation; field-programmable gate array; fitness measurement task; genetic algorithms; genetic programming; massive parallelism; patent; population; reconfigurable Xilinx 6216 FPGA; sorting networks; Acceleration; Cities and towns; Computer science; Concurrent computing; Field programmable gate arrays; Genetic algorithms; Genetic programming; Hardware; Parallel processing; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems & Computers, 1997. Conference Record of the Thirty-First Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-8316-3
  • Type

    conf

  • DOI
    10.1109/ACSSC.1997.680275
  • Filename
    680275