High-level synthesis: introduction to chip and system design
High-level synthesis: introduction to chip and system design
A path analysis based partitioning for time constrained embedded systems
Proceedings of the 6th international workshop on Hardware/software codesign
Proceedings of the 6th international workshop on Hardware/software codesign
Finite Markov chain results in evolutionary computation: a tour d'horizon
Fundamenta Informaticae
Artificial Immune Systems: A New Computational Intelligence Paradigm
Artificial Immune Systems: A New Computational Intelligence Paradigm
Codesign of Embedded Systems: Status and Trends
IEEE Design & Test
A Note on the Escape Probabilities for Two Alternative Methods of Selection Under Gaussian Mutation
EP '97 Proceedings of the 6th International Conference on Evolutionary Programming VI
Hardware Software Partitioning Using Genetic Algorithm
VLSID '97 Proceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
Self-Nonself Discrimination in a Computer
SP '94 Proceedings of the 1994 IEEE Symposium on Security and Privacy
Learning and optimization using the clonal selection principle
IEEE Transactions on Evolutionary Computation
On average time complexity of evolutionary negative selection algorithms for anomaly detection
Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation
ISICA '09 Proceedings of the 4th International Symposium on Advances in Computation and Intelligence
Review Article: Recent Advances in Artificial Immune Systems: Models and Applications
Applied Soft Computing
Hi-index | 0.00 |
Hardware/software codesign is the main approach to designing the embedded systems. One of the primary steps of the hardware/software codesign is the hardware/software partitioning. A good partitioning scheme is a tradeoff of some constraints, such as power, size, performance, and so on. Inspired by both negative selection model and evolutionary mechanism of the biological immune system, an evolutionary negative selection algorithm for hardware/software partitioning, namely ENSA-HSP, is proposed in this paper. This ENSA-HSP algorithm is proved to be convergent, and its ability to escape from the local optimum is also analyzed. The experimental results demonstrate that ENSA-HSP is more efficient than traditional evolutionary algorithm.