Result Details
Evolutionary Designed Branch Predictors
SLANÝ, K.; DVOŘÁK, V. Evolutionary Designed Branch Predictors. 13th International Conference on Soft Computing. Brno: Faculty of Mechanical Engineering BUT, 2007. p. 18-23. ISBN: 978-80-214-3473-8.
Type
conference paper
Language
English
Authors
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.
Keywords
branch prediction, finite automata, evolutionary algorithms
Published
2007
Pages
18–23
Proceedings
13th International Conference on Soft Computing
Conference
MENDEL 2007 - 13th International Conference on Soft Computing
ISBN
978-80-214-3473-8
Publisher
Faculty of Mechanical Engineering BUT
Place
Brno
BibTeX
@inproceedings{BUT26058,
author="Karel {Slaný} and Václav {Dvořák}",
title="Evolutionary Designed Branch Predictors",
booktitle="13th International Conference on Soft Computing",
year="2007",
pages="18--23",
publisher="Faculty of Mechanical Engineering BUT",
address="Brno",
isbn="978-80-214-3473-8",
url="https://www.fit.vut.cz/research/publication/8407/"
}
Files
Projects
Design and hardware implementation of a patent-invention machine, GACR, Standardní projekty, GA102/07/0850, start: 2007-01-01, end: 2009-12-31, completed
Security-Oriented Research in Information Technology, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, start: 2007-01-01, end: 2013-12-31, running
Security-Oriented Research in Information Technology, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, start: 2007-01-01, end: 2013-12-31, running
Research groups
Evolvable Hardware Research Group (RG EHW)
Departments