Publication Details
Evolutionary Designed Branch Predictors
SLANÝ Karel and DVOŘÁK Václav. Evolutionary Designed Branch Predictors. In: 13th International Conference on Soft Computing. Brno: Faculty of Mechanical Engineering BUT, 2007, pp. 18-23. ISBN 978-80-214-3473-8.
Czech title
Evolučně navržené prediktory skoků
Type
conference paper
Language
english
Authors
Slaný Karel, Ing. (FIT BUT)
Dvořák Václav, prof. Ing., DrSc. (DCSY FIT BUT)
Dvořák Václav, prof. Ing., DrSc. (DCSY FIT BUT)
Keywords
branch prediction, finite automata, evolutionary algorithms
Abstract
Branch prediction techniques are commonly used for speeding-up code execution. Modern microprocessors use predictors based on a set of finite automata predictors. This paper shows that finite automata branch predictors can be created by using evolutionary algorithms. These evolved predictors have better performance in predicting the code execution, which they have been trained for, than a standard 2-bit counter predictor.
Published
2007
Pages
18-23
Proceedings
13th International Conference on Soft Computing
Conference
13th International Mendel Conference on Soft Computing, ČVUT Praha, CZ
ISBN
978-80-214-3473-8
Publisher
Faculty of Mechanical Engineering BUT
Place
Brno, CZ
BibTeX
@INPROCEEDINGS{FITPUB8407, author = "Karel Slan\'{y} and V\'{a}clav Dvo\v{r}\'{a}k", title = "Evolutionary Designed Branch Predictors", pages = "18--23", booktitle = "13th International Conference on Soft Computing", year = 2007, location = "Brno, CZ", publisher = "Faculty of Mechanical Engineering BUT", ISBN = "978-80-214-3473-8", language = "english", url = "https://www.fit.vut.cz/research/publication/8407" }
Files