loading...
Utilising Evolutionary Approaches and Object Oriented Techniques for Design Space Exploration
9th EUROMICRO Conference on Digital S ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Liam Noonan, University of Limerick, Ireland
Colin Flanagan, University of Limerick, Ireland
In this paper we examine how multi-objective evolutionary algorithms can assist in design space exploration. In this approach an engineer specifies certain hard and soft performance requirements for a multi-processor system, and allows it to be generated automatically by competitive evolution/optimisation, thus obviating the need for detailed design. To make the proposal concrete, we use the Intel IXP1200 network processor as a baseline complex system design and show how various improvements can be make to this architecture by evolutionary/competitive design. Various approaches to multi-objective optimisation (Darwin, Lamarck Baldwin, etc.) are compared and contrasted in their ability to generate architectures meeting various constraints. Our paper highlights the flexibility that this approach bestows on the designer, along with the potential to achieve cost savings and performance improvement.
Citation:
Liam Noonan, Colin Flanagan, "Utilising Evolutionary Approaches and Object Oriented Techniques for Design Space Exploration," dsd,pp.346-352, 9th EUROMICRO Conference on Digital System Design (DSD'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.


Click here to go to beta feedback form