DocumentCode :
2028397
Title :
Hardware/Software Coevolution of Genome Programs and Cellular Processors
Author :
Tempesti, Gianluca ; Mudry, Pierre-André ; Zufferey, Guillaume
Author_Institution :
Cellular Architectures Res. Group, Ecole Polytech. Fed. de Lausanne
fYear :
2006
fDate :
15-18 June 2006
Firstpage :
129
Lastpage :
136
Abstract :
The application of evolutionary techniques to the design of custom processing elements bears a strong relation to the natural process that led to the co-evolution of cells and genomes in biological organisms. As such, it is an interesting avenue for an effective application of evolutionary approaches in the domain of hardware design. The architecture of conventional non-configurable processors, however, is ill-adapted to this kind of approach, as evolution can operate exclusively on the software (the genome) and not on the hardware that executes it, leading to scalability issues that seem very difficult to overcome. Building on a family of configurable processors we developed in the past years, in this article we introduce a design methodology that allows the architecture of the processor to co-evolve together with the code to be executed
Keywords :
evolutionary computation; hardware-software codesign; logic partitioning; microprocessor chips; reconfigurable architectures; biological organism; cellular processor; configurable processor architecture; evolutionary technique; genome program; hardware design; hardware/software coevolution; Application software; Bioinformatics; Biological systems; Cells (biology); Computer architecture; Evolution (biology); Genomics; Hardware; Process design; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems, 2006. AHS 2006. First NASA/ESA Conference on
Conference_Location :
Istanbul
Print_ISBN :
0-7695-2614-4
Type :
conf
DOI :
10.1109/AHS.2006.51
Filename :
1638151
Link To Document :
بازگشت