• DocumentCode
    3057336
  • Title

    Representation and robustness for evolved sorting networks

  • Author

    Masner, Jason ; Cavalieri, John ; Frenzel, James ; Foster, James A.

  • Author_Institution
    Dept. of Comput. Sci., Idaho Univ., Moscow, ID, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    255
  • Lastpage
    261
  • Abstract
    We describe evolved sorting networks for a Xilinx 6200 rapidly reconfigurable Field Programmable Gate Array (FPGA) and for a simulated environment. Our goal was to evaluate the efficiency and stability of evolved circuits in a changing environment. Not only did we evolve correct sorting networks, but we also examined the representations of evolved individuals for their runtime efficiency and effectiveness. We compared three different hardware representations: tree structured encodings, linear direct encodings, and raw configuration files. We also used three separate fitness functions. We also present an interesting metric for gate-level resilience to faults: bitwise stability. We find evidence that evolution inherently improves bitwise stability, and that tree structures may confer more bitwise stability than linear structured chromosomes
  • Keywords
    field programmable gate arrays; hardware-software codesign; logic design; reconfigurable architectures; sorting; Xilinx 6200 rapidly reconfigurable field programmable gate array; bitwise stability; evolved sorting networks; gate-level resilience; hardware representations; linear direct encodings; linear structured chromosomes; raw configuration files; robustness; simulated environment; sorting networks; stability; tree structured encodings; tree structures; Circuit faults; Circuit simulation; Circuit stability; Encoding; Field programmable gate arrays; Hardware; Resilience; Robustness; Runtime; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Hardware, 1999. Proceedings of the First NASA/DoD Workshop on
  • Conference_Location
    Pasadena, CA
  • Print_ISBN
    0-7695-0256-3
  • Type

    conf

  • DOI
    10.1109/EH.1999.785462
  • Filename
    785462